之前phpmyadmin都很正常的,今天却怎么都登不上去,提示"#2002 无法登录 MySQL 服务器",密码没有错,因为在服务器上用命令是可以登进去的,#mysql -h localhost -u root -p  然后输入密码,是没有错误出现的,所以就排除是密码错误造成的。好在网上有好多办法,不过有一个一试就成功了,所以把方法分享一下,首先,找到你phpmyadmin的安装目录下,找到文件config.inc.php,

# vi config.inc.php 打开文件,找到$cfg['Servers'][$i]['host']=’localhost’;将其修改成$cfg['Servers'][$i]['host'] = ‘127.0.0.1′;保存退出即ok了,然后再登陆phpmyadmin就成功了。