ホームページ >データベース >mysql チュートリアル >WordPress の実行時に MySQL で「ユーザー 'root@localhost' のアクセスが拒否されました」というエラーが発生するのはなぜですか?

WordPress の実行時に MySQL で「ユーザー 'root@localhost' のアクセスが拒否されました」というエラーが発生するのはなぜですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-20 12:09:09783ブラウズ

Why Am I Getting a

MySQL エラー: ユーザー 'root@localhost' のアクセスが拒否されました

MySQL がインストールされている Windows デスクトップで WordPress を実行しようとすると、ユーザー「ユーザー 'root@localhost' のアクセスが拒否されました (パスワード:NO を使用)」というエラー メッセージが表示される場合があります。これは、インストール中に MySQL に root パスワードが設定されていない場合に発生します。

Root のデフォルト パスワード

MySQL は、root ユーザーのデフォルト パスワードを設定しません。したがって、使用するデフォルトのパスワードはありません。

root パスワードの変更

root パスワードを変更するには、次の手順に従います。

  1. MySQL サービスを停止します。
  2. コマンド プロンプトを開きます。 window.
  3. ディレクトリを c:program filesmysqlbin に変更します。
  4. 次のコマンドを実行します: mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini " --init-files=C:\root.txt
  5. root のパスワードを設定しますuser.
  6. MySQL サービスを開始します。

「ユーザー 'root@localhost' のアクセスが拒否されました (パスワードを使用:YES)」のトラブルシューティングエラー

「ユーザーのアクセスが拒否されました」が発生した場合「root@localhost」(パスワードを使用:YES)」エラーが発生した場合は、次のことを試してください:

  1. MySQL サービスを停止します。
  2. を使用して特権なしで MySQL を起動します。 --skip-grant-tables オプション。
  3. MySQL コマンドを入力します。プロンプト。
  4. ユーザー テーブルを切り詰めます。
  5. 権限をフラッシュします。
  6. 新しいパスワードですべての権限を root ユーザーに付与します。
  7. シェルを終了しますMySQL を通常モードで再起動します。

以上がWordPress の実行時に MySQL で「ユーザー 'root@localhost' のアクセスが拒否されました」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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