トラブルシューティング「エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました...」
これが発生しましたUbuntu にソフトウェア スイートをインストールするとき、特に、で提供されているコマンドで MySQL を使用しようとしたときにエラーが発生します。
エラー メッセージについて
エラー メッセージは、ユーザー 'root' がローカル マシン ('localhost') 上の MySQL にアクセスしようとしていることを示しています。 、権限がありません。
解決策: ルートの確認パスワード
あなたの場合、MySQL コマンドを実行するときにパスワード「root」を指定したようです。ただし、MySQL インストールでは通常、デフォルトの root パスワードが設定されません。
修正:
問題を解決するには、パスワードを指定せずに root として MySQL にログインしてみてください。
mysql -u root
root パスワードの変更(オプション)
ログインしたら、セキュリティ上の理由から root パスワードを変更できます:
mysqladmin -u root password [new_password]
[new_password] を希望のパスワードに置き換えることを忘れないでください。
追加注:
sudo service mysql status
以上がUbuntu で MySQL を使用すると「エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。