解 説

初期状態のphpMyAdminでは新規ユーザーを作成した後で、再びphpMyAdminを開いてもログイン画面が出てくれません。そのため、作成したユーザー権限でphpMyAdminに入れなくて困った方も多いのではないでしょうか。
作業するときはユーザー権限で行うものと、どんな入門書にも書かれているのですが、なんとなくrootでデータベースを作成していませんか。

phpMyAdminで、root権限以外でログインするにはconfigを少し書き換える必要があります。

phpMyAdminログインの画面

user1

WindowsのXAMPPの対処方法

configファイルはconfig.inc.php です。
config.inc.phpの場所は C:\xampp\phpMyAdmin/config.inc.php です。
「config」を「cookie」に変更して、「user」と「password」を空にします。
具体的には以下のように変更します。
config.inc.php変更前

変更後

MacのMAMPの対処方法

configファイルはconfig.inc.php です。
config.inc.phpの場所は /Applications/MAMP/bin/phpMyAdmin/config.inc.php です。
変更内容はXAMPPと同様です。

変更前

変更後

これでphpMyAdminを開くとログイン画面が表示されます。
新規ユーザーを全く作成してない場合のユーザー名とパスワードはconfig変更前に書かれていた内容です。
現在のところは以下のとおりユーザー名はrootが使われています。

Windows XAMPP
ユーザー:root
パスワード:なし

Mac MAMP
ユーザー:root
パスワード:root

ログアウト

ログアウトはわかりづらいですが、以下の場所にあります。
logout1