私はMacサーバーにいます。私のホームディレクトリから、コマンドラインでmysqlにアクセスできます。しかし、私がインストールしたアプリ(phpMyAdminとWordpressを試してみた)はmysql @ localhostに接続できません。私のアプリはmysqlに接続できません。テストすることを提案できますか?
問題のトラブルシューティングの方法を教えてください。
また、どのポートでmysqlが実行されているかを知るにはどうすればよいですか?
私はMacサーバーにいます。私のホームディレクトリから、コマンドラインでmysqlにアクセスできます。しかし、私がインストールしたアプリ(phpMyAdminとWordpressを試してみた)はmysql @ localhostに接続できません。私のアプリはmysqlに接続できません。テストすることを提案できますか?
問題のトラブルシューティングの方法を教えてください。
また、どのポートでmysqlが実行されているかを知るにはどうすればよいですか?
mysql拡張機能がインストールされていることを確認してください。
は、ユーザーに権限を付与されたときに明示的にローカルホストをリストされていることを確認してください。たとえば、あなたがワードプレスという名前のユーザーがアクセスしているブログという名前のデータベースを持っている場合、あなたはこれでユーザーを作成する必要があります。
grant all on blog.* to 'wordpress'@'localhost' identified by 'blahblah';
私は、mysqlコマンドラインユーティリティを接続するためのUnixファイルソケットを使用していることを信じていますホスト名またはDNSの制限をバイパスします。
コマンドラインから接続するとき、phpMyAdminとWordpressで使用しようとしているのとまったく同じ資格情報を使用していますか? – Boden
私は午前。私はユーザーを作って、すべての可能性のあるすべてのアクセスを許して運も運びません。 – lynn