服务器没有响应(或者没有正确配置本地MySQL服务器的套接字)

时间:2011-08-11 01:22:29

标签: php mysql phpmyadmin

我刚刚下载了最新的WAMP(v 2.1)并且基本上进行了全新安装。

我转到localhost/phpmyadmin我收到此错误:

  

错误MySQL说:

     

2002 - 服务器没有响应(或者没有正确配置本地MySQL服务器的套接字)

到底是什么?我该怎么办?

4 个答案:

答案 0 :(得分:1)

MySQL侦听器是否在端口3306上启动并运行?我尝试使用命令行客户端登录以查看。您还应该看看mysqld.exe是否正在运行。如果没有,请启动它。弄清楚如何使其作为服务运行。

答案 1 :(得分:0)

可能是阻止mysql端口的防火墙

答案 2 :(得分:0)

php.ini - 在你的php / bin文件夹下

mysql.default_socket = "C:/www/tmp/mysql.sock"

my.ini - 在你的mysql文件夹下

socket      = "C:/www/tmp/mysql.sock"

这对我有用。在Windows XP中使用WAMP2.2。

我还确保端口设置为3306。

答案 3 :(得分:0)

经过10个小时的脑力激荡,我遇到了一个解决方案。 请按照以下步骤操作:

1-转到位于Web服务器目录中的my.ini文件,并更改了mysql socket =" MySQL"的设置。到"/tmp/mysql.sock"

2-在php ini文件中执行相同操作并重新启动Web服务器!

希望以上步骤对于获得解决方案很有用。 如果它足以解决问题,请标记答案已解决。