XAMPPでmysqlをインストールすると、phpMyAdmin でmysqlの操作ができます。
新しくユーザを作る分には、phpMyAdminで操作すればよいですが、すでにあるrootの権限を変更してパスワードを設定すると、phpMyAdminにアクセスできなくなってしまいます。
その時、エラーメッセージ「MySQL サーバに接続しようとしましたが拒否されました。config.inc.phpのホスト、ユーザ名、パスワードがMySQLサーバの管理者から与えられた情報と一致するか確認してください。」が表示されます。

この状況の回避の方法を説明します。
XAMPPでrootのパスワードを変更してphpMyAdminへアクセスできないとき
C:\xampp\phpMyAdmin\config.inc.php を開きます。
|
1 |
$cfg['Servers'][$i]['password'] = ''; |
の行がありますので、”内にパスワードを入力します。

以上です。
補足:phpMyAdminでrootパスワードの変更方法
注意:rootのパスワードを変更すると、phpMyAdminにログインできなくなります。
変更したら、上記、config.inc.php を編集してから phpMyAdminにアクセスするようにしてください。
手順1. phpMyAdminにログイン
パスワード設定前は、特に何もせずともログインできます。

手順2. ユーザ設定からパスワード設定画面を開く
メニューから「ユーザ」をクリックします。
続いて、rootの「特権を編集」をクリックします。

手順3. パスワードを設定
上部より「パスワードを変更する」をクリックし、パスワードを設定します。
設定したら「実行」をクリックして確定します。

手順4. MySqlを再起動
XAMPPコントロールパネルで、「Stop」→「Start」をクリックして、サーバーを再起動します。

以上です。


コメント