0

私はMAMPでローカルに開発しています。サイトが公開されたので、引き続きローカルで開発したいと考えていますが、本番環境の MySQL DB とやり取りできるようにしたいと考えています。

ローカル サイトからサーバー上の MySQL DB にアクセスするにはどうすればよいですか? これは可能ですか?

4

3 に答える 3

1

はい...可能です

リモート mysql ユーザーを作成する必要があります

mysql> CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
mysql> GRANT ALL ON *.* TO 'myuser'@'%';

次に、あなたのphpコードで:

mysql_connect("your server hostname","username","password");
于 2013-10-17T17:54:41.717 に答える
1

本番サーバーに対して開発するつもりですか? 私には狂気のように聞こえます。

接続 URL と資格情報を変更するだけで問題は解決するはずですが、そうするようにはお勧めしません。本番環境とは別に、開発サーバーを使用したいと思います。

于 2013-10-17T17:55:18.250 に答える
0

PDO API を使用してデータベース接続を作成していると仮定すると (おそらく一部のインクルード ファイルで)、運用データベースを指すだけです。ただし、運用データが失われる可能性があるため、原則として、運用サーバーで開発を行うべきではありません。なぜこれを行いたいのか、それが必要かどうかを検討してください。

于 2013-10-17T18:34:20.087 に答える