欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

解决登陆phpMyAdmin出现"#2002 无法登录 MySQL 服务器"方法

一般情况下,我们在管理Linux VPS服务器网站数据库的时候,大部分会使用PHPMYADMIN面板可视化管理数据库。晚上一网友告知原本可以登录的PHPMYADMIN今天无法登陆,但是网站运营都正常的,登录PHPMYADMIN的时候有出现红色"#2002 无法登录 MySQL 服务器"的错误提示,确定密码和用户是没有问题的。

解决登陆phpMyAdmin出现"#2002 无法登录 MySQL 服务器"方法

出现问题不要紧,我们去寻找和搜索解决方法,最为直接的方法如下:

第一、遍历到我们当前网站环境中PHPMYADMIN文件夹所在的目录

第二、找到config.default.php文件

第三、更换交换:

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

更换成

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

第四、保存且替换服务器中的文件,重启MYSQL生效,不重启也可以。

最后,我们再登录PHPMYADMIN就可以正常登陆,这里需要注意一个问题,我们在安装网站的时候,配置服务器链接原来是LOCALHOST的,以后需要用127.0.0.1作为服务器链接。

来自  http://www.laozuo.org/6028.html

 

解决 phpmyadmin #2002 无法登录 MySQL 服务器

作者: 字体:[增加 减小] 类型:转载 时间:2012-04-26 我要评论

我以前使用phpmyadmin都是很正常的,从来没有出现过问题。但是今天出现了提示#2002无法登陆到MYSQL服务器
 
解决 .#2002 无法登录 MySQL 服务器 

将config.sample.inc.php复制成config.inc.php 

出现这个错误,表示没有连接到数据库。修改config.inc.php文件, 
复制代码代码如下:

将$cfg['Servers'][$i]['host'] = 'localhost'; 
改为$cfg['Servers'][$i]['host'] = '127.0.0.1'; 

或者 

修改 php.ini : mysql.default_socket = /tmp/mysql.sock 

搞定

如对本文有所疑问,请点击进入脚本之家知识社区提问。

来自  http://www.jb51.net/article/30175.htm

 

#2002 无法登录 MySQL 服务器,修改127.0.0.1也不行 10

在mac系统上使用自带的php,安装了mysql最新版, 下载最新的phpmyadmin,浏览器登录时显示 #2002 无法登录 MySQL 服务器,按网上的方法将mysql的配置文件里的localhost改成127.0.0.1还是不行,php.ini的mysql的socket也按网上的改了,现象依然没有改变,在线求...展开
 
yadonghx | 浏览 8665 次
 
  • 您的回答被采纳后将获得:
  • 系统奖励20(财富值+经验值)+难题奖励10(财富值+经验值)+提问者悬赏10(财富值+经验值)
我有更好的答案
 

3条回答

把防火墙关了
爱吃面的菇凉  | 发布于2016-11-18 16:58
评论 
0 0
你修改过默认的mysql端口吗?
如果修改了,配置里要这样写才行的,127.0.0.1:端口号
BZHOT_com  | 发布于2014-12-15 15:29
评论(1) 
11 8
先看看MySQL服务启动没有?可以检查端口3306和服务

来自 https://zhidao.baidu.com/question/455596448364632605.html

怎么修改phpMyAdmin访问的端口号

 
将夜■神376 | 浏览 209 次
我有更好的答案
 

1条回答

phpmyadmin是网页访问的,设置的访问端口号是apahce 或iis里面控制

如果是phpmyadmin连接mysql的连接端口号文件配置

只要修改phpmyadmin目录下libraries下配置文件config.default.php。
$cfg['Servers'][$i]['port'] = ''
这句注释表明这里空表示使用的是MySQL的默认端口3306。只要把它改为:
$cfg['Servers'][$i]['port'] = '3307';

来自 https://zhidao.baidu.com/question/426666264346222372.html

修改mysql端口后修改相应的phpmyadmin端口

 (2012-10-19 13:24:22)
标签: 

杂谈

 

用phpnow安装,安装时提示修改了mysql的端口为3307(默认的3306已占用)。安装好后登入phpmyadmin显示的还是就得mysql数据库3306的。说明phpmyadmin还是有默认的对应端口的。研究一番终于找到了。

 

只要修改phpmyadmin目录下libraries下配置文件config.default.php。
$cfg['Servers'][$i]['port'] = ''
这句注释表明这里空表示使用的是MySQL的默认端口3306。只要把它改为:
$cfg['Servers'][$i]['port'] = '3307';

来自 http://blog.sina.com.cn/s/blog_64589b1101018pnx.html


普通分类: