13

我目前在我的 phpmyadmin 中收到此错误:

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

我尝试使用谷歌搜索并尝试找到每个解决方案。不幸的是,没有什么对我有用。

顺便说一句,我正在使用 wamp 服务器。

下面是我从 C:\wamp\apps\phpmyadmin3.2.0.1 配置的 config.inc.php 配置文件。

<?php

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/* End of servers configuration */

$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>
4

6 回答 6

13

这里有可能的解决方案:http ://forums.mysql.com/read.php?35,64808,254785#msg-254785 和这里: http: //forums.mysql.com/read.php?35,23138, 254786#msg-254786

所有这些都是配置设置。就我而言,我有两台计算机,XAMPP 中的所有内容都已同步。在另一台计算机上,phpMyAdmin 确实正常启动。所以我的问题似乎出在特定的计算机上,而不是配置文件上。停止防火墙没有帮助。

最后,或多或少偶然,我碰到了文件:

...path_to_XAMPP\XAMPP...\mysql\bin\mysqld-debug.exe

双击该文件奇迹般地让我回到了 PhpMyAdmin。发布在这里,以防任何人也可能因此得到帮助。

于 2012-12-03T11:13:09.533 回答
13

我面临同样的问题并且正在改变

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

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

解决了这个问题。

于 2014-07-06T06:30:08.827 回答
9

mysql默认端口是3306 能不能试试把它再试试

于 2012-04-16T17:14:02.620 回答
3

我有一个类似的问题,全新安装和同样的错误令人惊讶。最后我发现这是浏览器cookie的问题......

  1. 在尝试任何配置更改之前,请尝试清理您的浏览器 cookie 并查看它是否有助于解决此问题。

  2. 尝试使用 XAMPP 控制面板的“管理”按钮而不是通常的http://localhosthttp://localhost/phpmyadmin

  3. 尝试直接链接:http://localhost/phpmyadmin/main.phphttp://127.0.0.1/phpmyadmin/main.php

  4. 最后试试这个:http://localhost/phpmyadmin/index.php?db=phpmyadmin&server=1&target=db_structure.php

不知何故,如果您有旧安装并升级到新版本,它会通过 cookie 跟踪您的旧设置。

如果此解决方案有帮助,请告诉我。

于 2013-04-28T14:42:02.203 回答
1

我使用 XAMPP 并且有同样的错误。我使用了上面的Paul Gobée解决方案,它对我有用。我导航到C:\xampp\mysql\bin\mysqld-debug.exe并在启动.exe我的 Windows 防火墙时弹出请求权限。一旦我允许它,它工作得很好。我会在他的帖子下发表评论,但我还没有那么多代表……对不起!只是想让每个人都知道这对我也有用。

于 2014-02-02T04:54:49.310 回答
1

如果您使用 MAMP,请确保它已启动。:)

我刚遇到这个问题,在启动 MAMP 后,错误就消失了。不是我最美好的时刻。

于 2013-01-02T20:36:42.260 回答