- 更新日: 2015年3月26日
- MySQL & DB
phpMyAdminで#2002 Cannot log in to the MySQL serverエラー
スポンサーリンク
ローカルの開発環境で、MySQL を GUI から操作できる phpMyAdmin をちょっと久しぶりに使おうとしたら遭遇したエラー。phpMyAdmin でログインしようとすると、「#2002 Cannot log in to the MySQL server」と表示されてログインできませんでした。
【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
スポンサーリンク
以前はログインできたはずなのだが… こんな所でつまづいてはいられないので、とりあえずぐぐって見つかった解決策を試したところ、上手くいきました。以下の手順。
config.inc.php を編集して解決
なぜか、config.inc.php がなかったので、まず config.sample.inc.php をコピーして作成。
1 2 3 4 |
$ cd /usr/local/share/phpmyadmin $ cp config.sample.inc.php config.inc.php |
その後、config.inc.php を編集。
phpmyadmin/config.inc.php
1 2 3 |
$cfg['Servers'][$i]['host'] = 'localhost'; |
の箇所を、
1 2 3 |
$cfg['Servers'][$i]['host'] = '127.0.0.1'; |
に変更。
そして、念のためローカルで立てている apache を再起動。
1 2 3 |
$ sudo apachectl restart |
以上で、phpMyAdmin に無事にログインできるようになりました。
- – 参考リンク –
- phpMyAdmin is throwing a #2002 cannot log in to the mysql server phpmyadmin – Stack Overflow
スポンサーリンク
現場で使えるMySQLは長くお世話になっていて、MySQL触る人には必須の本。
- MySQL & DB の関連記事
- MySQLでBLOB/TEXT型のカラムにはデフォルト値を設定できない
- SQLite3でDBテーブルをdumpバックアップ
- Warning: mysql_connect() PHPからMySQL接続でsocketエラー
- phpMyAdminでMySQLをバックアップ(エクスポート)
- MySQLが起動しないエラー(The server quit without updating PID file)
- libaio.so.1, openssl-devel がなくて mysql-server, mysql-devel をインストールできないエラー
- MySQLオプション(/etc/my.cnf)の設定例
- my.cnf の innodb_data_file_path, innodb_log_file_size 設定で MySQL が起動しなくなる場合の対処
- my.cnfで設定するMySQLオプションで重要そうなのまとめ
- MySQLのソケット場所変更、my.cnfでのsocket設定の注意点
Leave Your Message!