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」をクリックして、サーバーを再起動します。
以上です。
コメント