私のアプリはmysqlに接続できません。テストすることを提案できますか?
質問
Macサーバーを使用しています。ホームディレクトリから、コマンドラインでmysqlにアクセスできます。しかし、インストールしたアプリ(phpMyAdminを試し、次にWordpressを試しました)はmysql @ localhostに接続できません。
問題のトラブルシューティングに関する提案?
また、mysqlが実行されているポートを確認するにはどうすればよいですか
解決
ホストとして127.0.0.1:3306を指定してみて、それが機能するかどうかを確認してください...
コメントから編集:
netstat -a
を使用して、 MySQLがリッスンしているポート。
他のヒント
mysql拡張機能がインストールされていることを確認してください。
ユーザーにアクセス許可を付与したときに、localhostを明示的にリストしたことを確認してください。たとえば、wordpressという名前のユーザーがアクセスするblogという名前のデータベースがある場合、次のようにユーザーを作成する必要があります。
grant all on blog.* to 'wordpress'@'localhost' identified by 'blahblah';
mysqlコマンドラインユーティリティは、接続にUnixファイルソケットを使用し、ホスト名またはDNSの制限をバイパスすると信じています。
所属していません StackOverflow