0

私は Facebook アプリで作業しており、mySQL データベースにアクセスしたいと考えています。php、apache、mysqlなどがあるのでxamppをインストールしました。リモートモードでアクセスする方法を探していたアプリから mySQL データベースにアクセスする必要がありますが、解決策が見つかりません。

php から mySQL データベースにアクセスする一般的な方法は次のとおりです。 mysql_connect("localhost","user","password"); パスなしでデータベースを構成しており、任意のユーザー名を受け入れますが、最初の 1 つの IP、一般的な IP に何を入力すればよいかわかりません。サーバーのIPを知るにはどうすればよいですか? これを使用してローカルホストで簡単なプログラムを実行するとうまく機能しますが、アプリで同じことを実行すると、次の問題が発生します:データベースへの接続エラー


解決策を探したところ、mySQL から#bind-address="127.0.0.1" または bind-address = "0.0.0.0" のように "my.ini" を変更する必要があることがわかりましたが、同じ問題があります。

もしお役に立てれば、heroku と git bash も使っています。

https://devcenter.heroku.com/articles/facebook https://devcenter.heroku.com/articles/facebook

ありがとう

4

1 に答える 1

0

mysql_connect 関数の最初の部分では、サーバーのドメイン名を入力するだけで済みます (たとえばmysql_connect( 'mysqlserver.com', 'user', 'pass' );、ドメイン名がある場合)。

ipconfigサーバーでコマンドを使用すると、その IP アドレスが表示されます。データベースへのリモート アクセスを許可する以外は、MySQL の設定を変更する必要はありません。

于 2013-02-20T15:18:03.810 に答える