- ベストアンサー
phpからmysqlの接続でhostでなくipで
phpからmysqlへ接続したいのですがうまくいきません。 mysqlのユーザーは、root@192.168.1.%としています。 ローカルLANからの接続に制限したいためこういうせっていにしています。 mysqlコマンドで接続すると問題なく接続できます。 ですが、phpから接続すると接続元がhost名(hogehoge.com)になっていて192.168.1.%とは違うということでエラーになってしまいます。 どうすれば解決できますでしょう。。。 詳しい方ぜひご教授下さい!
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>host名(hogehoge.com)になっていて192.168.1.%とは違うということでエラーになって 具体的に、誰がどういうエラーメッセージやコード類を返しているのですか? MySQLからのエラーで、アクセス権限がないといったものですか? そうであれば、MySQLのユーザアカウントの管理方式は、「ユーザ名」+ @ + 「ホスト名」で行われますから、'root@hogehoge.com'というユーザアカウントを登録して適切な権限を与えればいいのでは? それとも、別の問題ですか?
お礼
すいません単純にパスワードを間違えてました。。。。。。。。。。 お騒がせしました。。。