MySQLのサーバー(192.168.12.15)へローカル内からMac(192.168.12.13)で接続したくデータベース側の設定でアクセスできるように設定しました。
grant all on login_php.* to mac@192.168.12.13 identified by 'パスワード';
そしてPHP側でも以下のコードを書きました。
php
1define('DSN', 'mysql:dbhost=192.168.12.15;dbname=login_php'); 2define('DB_USERNAME', 'mac'); 3define('DB_PASSWORD', 'パスワード');
これでアクセスできると思うんですが、アクセスしようとするとSQLSTATE[HY000] [2002] No such file or directory
とエラーが表示されます。
調べてみるとデータベースにアクセス出来ないときに出るエラーらしいので、接続ができていないと思います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/09 06:47
2017/03/09 06:54
2017/03/09 07:01
2017/03/09 07:08
2017/03/09 07:24
2017/03/09 07:57 編集