我目前正在使用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是否已关闭,但它已启用,因此它与此无关。有谁知道如何解决这个问题?
答案 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)
这对我有用。