MySQL の「アクセスが拒否されました」エラーの簡単な修正
MySQL で恐ろしい「ユーザー 'root'@'localhost' のアクセスが拒否されました」エラーが発生しましたか? このガイドは、オンラインでよく見られる複雑な手順を回避する、迅速かつ簡単な解決策を提供します。
この問題を解決する方法は次のとおりです:
まず、次のコマンドを使用して MySQL コンソールにアクセスします。
<code class="language-bash">sudo mysql</code>
次に、MySQL コンソール内で適切なクエリを実行します。 データベース システムに基づいてクエリを選択します:
MySQL の場合:
<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';</code>
MariaDB の場合:
<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');</code>
これらのコマンドは 2 つの重要なアクションを実行します:
mysql_native_password
に変更します。コマンドを実行すると、root ユーザーと新しいパスワードを使用してログインできるようになります。
包括的な詳細については、MySQL または MariaDB の公式ドキュメントを参照してください。 MySQL コンソールを終了するには、Ctrl D
を押すか、exit
と入力します。
以上がroot ユーザーの MySQL の「アクセスが拒否されました」エラーを素早く修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。