当前位置:  开发笔记 > 编程语言 > 正文

phpMyAdmin正在抛出#2002无法登录到mysql服务器phpmyadmin

如何解决《phpMyAdmin正在抛出#2002无法登录到mysql服务器phpmyadmin》经验,为你挑选了3个好方法。

我已经在我的本地机器上安装了MySQL服务器企业5.1,现在我想安装phpMyAdmin,但它不起作用.

我有unrared phpMyAdmin到我的服务器根目录并浏览到"localhost/phpMyAdmin/setup/index.php",启动了一个新的服务器,我改变的唯一设置就是在"Password for config auth"字段填写我的MySQL密码

所以现在当我尝试登录时,我收到一条错误消息"#2002无法登录到mysql服务器phpmyadmin"

有谁知道什么是错的?我从昨天起就遇到过这个问题.



1> kouton..:

如果您在#2002 Cannot log in to the MySQL server登录phpmyadmin时收到错误,请尝试编辑phpmyadmin/config.inc.php并更改:

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

至:

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

来自Ryan博客的解决方案

编辑(2015年3月20日):

请注意,如果您正在进行全新安装,则config.inc.php可能不存在.您需要重命名/复制config.sample.inc.php,然后更改相关行


我试过这个来修复#2002错误.没有雪茄.

2> Vladimir..:

这是旧的,但它是谷歌的第一个结果,

请注意,当MySql服务关闭时,也会发生这种情况,

我通过使用以下命令重新启动MySQL服务器来修复此

/etc/init.d/mysql restart

在SSH中(命令用于CentOS/CPanel服务器)



3> 小智..:

背景:我正在使用Linux Mint 13.在我的情况下,当我重新启动计算机并且我的DHCP将新的本地IP地址(从192.168.0.2到192.168.0.4)分配到我的桌面时发生了此错误.

sudo gedit /etc/mysql/my.cnf

更新

bind-address = 192.168.0.2

bind-address = localhost

这解决了这个问题.请享用.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有