phpmyadmin - 错误2002 - 在Mac上

时间:2016-01-19 17:28:30

标签: php mysql macos phpmyadmin

我目前正在使用Mac,正在运行的操作系统版本是El Capitan。网络根目录为/Users/username/Sites

我下载了,解压缩了phpmyadmin并将目录移动到根文件夹,然后我设法进入登录屏幕。但是当我尝试登录时,它会显示一条这样的消息。

#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured).

我检查了MySQL是否已关闭,但它已启用,因此它与此无关。有谁知道如何解决这个问题?

3 个答案:

答案 0 :(得分:24)

所以解决方案对我来说相当简单。

在阅读了this之类的文章之后,我查看了我的phpmyadmin目录以查找config.inc.php文件。这是我还没想到的,但没有同名的文件。

相反,名称最近的文件是config.sample.inc.php,因此我更改了文件名并将$cfg['Servers'][$i]['host'] = 'localhost';更改为$cfg['Servers'][$i]['host'] = '127.0.0.1';。现在我可以使用phpmyadmin帐户登录。

答案 1 :(得分:1)

在OS X Siera 10.12.5上通过homebrew upgrade升级mariadb后出现同样的错误。

原来缺少配置目录:

mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory")

只需创建此目录即可解决问题(无需重启mariadb守护程序):

mkdir /usr/local/etc/my.cnf.d

等待几秒钟,然后重试连接:

$ mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.6-MariaDB Homebrew

答案 2 :(得分:0)

这对我有用。

  1. brew services mysql stop
  2. 转到Xampp并重新启动mysql服务。