ホームページ >データベース >mysql チュートリアル >MySQL の「エラー 1045: ユーザー 'root'@'localhost' のアクセスが拒否されました」エラーを修正するにはどうすればよいですか?

MySQL の「エラー 1045: ユーザー 'root'@'localhost' のアクセスが拒否されました」エラーを修正するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-27 21:45:12795ブラウズ

How Do I Fix the MySQL

「エラー 1045: ユーザー 'root'@'localhost' のアクセスが拒否されました」のトラブルシューティング

「エラー 1045: ユーザー 'root'@'localhost' のアクセスが拒否されました。」の解決に関するガイダンスを求めているユーザー向け1045: ソフトウェアをインストール中にユーザー 'root'@'localhost'" のアクセスが拒否されました。 Ubuntu では、この質問と回答の形式で明確な手順が説明されています。

質問:

MySQL 関連のパッケージのインストール手順を実行した後、「次のパッケージへのアクセスが拒否されました」というメッセージが表示されます。 SQL スクリプトをインポートしようとすると、ユーザー 'root'@'localhost'" エラーが発生します。この問題を解決するにはどうすればよいですか?

回答:

5.7 より前の MySQL バージョン:

  1. パスワードの確認: デフォルトでは、MySQL初期インストール時には root パスワードは空白です。パスワードを指定せずにログインしてみてください:

    mysql -u root
  2. Set Root Password: セキュリティのために root パスワードを変更します:

    mysqladmin -u root password [newpassword]
  3. ユーザー アカウントの作成: セキュリティを強化するには、個別のユーザー アカウントを作成することを検討してください。

MySQL バージョン 5.7 以降:

MySQL バージョン 5.7 以降に適用される手順については、同じスレッド内の Lahiru の最新の回答を参照してください。

以上がMySQL の「エラー 1045: ユーザー 'root'@'localhost' のアクセスが拒否されました」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。