在phpMyAdmin登录时错误2002


Error 2002 when logging in at phpMyAdmin

我刚刚下载并安装了phpMyAdmin。当我尝试登录http://mydomainname.com/phpMyAdmin/index.php时,我得到以下消息:" #2002无法登录MySQL服务器"。我想我的配置有问题。我已经在谷歌上搜索了这个错误,但我没有发现任何工作。有人能帮我吗?

如果您在登录phpmyadmin时出现"#2002 Cannot log in to MySQL server",请尝试编辑phpmyadmin/config.inc.php并更改:

$cfg['Servers'][$i]['host'] = 'localhost';

:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

回答源博客

确保MySQL正在运行

然后尝试访问MySQL shell,看看你是否有正确的用户名,密码和权限设置…

mysql -u root -p

如果root没有设置密码,不要使用"-p"开关。

如果你可以进入,然后quit,而不是root使用任何用户名/密码再试一次。

可能是账户的set Host:字段有问题