MySQL のアクセス拒否エラー: トラブルシューティングの包括的なガイド
XAMPP を起動しようとすると、次のエラー メッセージが表示される場合があります: 「1045」 - ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード: NO を使用)。このエラーは、phpMyAdmin と MySQL サーバー間の接続が失敗したことを示します。
トラブルシューティング手順:
-
構成の確認: ホストが、設定ファイル (config.inc.php) で指定されたユーザー名、およびパスワードは、MySQL サーバー管理者によって提供された情報と一致します。
-
パスワードの変更: パスワードが初期設定されていない場合は、 config.inc.php ファイルを編集し、「$cfg['Servers'][$i]['password']=」を「$cfg['Servers'][$i]['password']=」に変更します。いいえ。"
-
Root Password Reset: config.inc.php ファイル (例: C:wampappsphpmyadmin3.2.0.1config.inc.php) に移動し、行「$」を見つけます。 cfg['Servers'][$i]['password']=''." パスワードを 'NO' に設定します。
-
phpMyAdmin 変更されたパスワードでアクセスします: phpMyAdmin を起動して確認しますエラー メッセージが「ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)」に変更されたことがわかります。
-
パスワードの更新: 一時パスワードを使用してアクセスが許可されたら('いいえ')、必要なパスワードを反映するように「$cfg['Servers'][$i]['password']」行を再度変更します。
以上がMySQL で「アクセスが拒否されました」エラーが発生するのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。