phpMyAdminで「#2002 MySQL サーバにログインできません」の対処方法
phpmyadminフォルダの中のconfig.inc.phpの31行目あたりを修正します。
もし、config.sample.inc.phpの場合、sampleを削除してください。
$cfg['Servers'][$i]['host'] = '192.168.100.30';//ホストの指定 //$cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['connect_type'] = 'socket';//ソケットを指定 $cfg['Servers'][$i]['socket'] = '/var/lib/mysql/mysql.sock';//ソケットのパス
$cfg['Servers'][$i]['socket'] = '/var/lib/mysql/mysql.sock';
ここのソケットのパスは
info.phpを作りサーバーにアップしアクセスすると下記の画像のように分かります。
<?php phpinfo(); ?>
mysql.default_socket
これで無事にphpmyadminにログインできました。
参考サイト:
http://webfood.info/phpmyadmin-error-2002/
https://teratail.com/questions/46966