我刚刚下载了最新的WAMP(v 2.1)并且基本上进行了全新安装。
我转到localhost/phpmyadmin
我收到此错误:
错误MySQL说:
2002 - 服务器没有响应(或者没有正确配置本地MySQL服务器的套接字)
到底是什么?我该怎么办?
答案 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服务器!
希望以上步骤对于获得解决方案很有用。 如果它足以解决问题,请标记答案已解决。