Homebrew を使用した macOS への MySQL のインストール: 接続の問題の解決
Homebrew を使用して macOS 10.6 に MySQL をインストールしようとすると、問題が発生する可能性がありますサーバーに接続しています。この記事では、mysqladmin を使用して root ユーザーと接続するときに直面する問題について説明します。
問題の説明
mysql_install_db が正常に実行されているにもかかわらず、mysqladmin -u root パスワード 'mypass で接続している' の結果は、エラー:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
考えられる解決策
この問題は、古い MySQL バージョンの以前のインストールが原因で発生する可能性があります。次の手順で問題を解決できます。
1.クリーンアップと削除
brew remove mysql brew cleanup
2. Launchctl スクリプトをアンロードします
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
3.ディレクトリの削除
sudo rm -rf /usr/local/var/mysql
4. Plist とセキュリティ スクリプトを更新します
5.インストールと構成
追加メモ:
以上がmacOS に Homebrew をインストールした後、MySQL に接続できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。