mysqli_real_connect(): (HY000/2002): 没有此类文件或目录

2022-08-30 07:44:19
mysqli_real_connect(): (HY000/2002): No such file or directory

MacOS 上的 PhpMyAdmin 错误。我想要答案,我真的不知道我需要做些什么来解决这个问题。


答案 1

在 /etc/phpmyadmin/config.inc 中将 localhost 更改为 127.0.0.1.php

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

这样做的原因是,如果您使用localhost,pma会尝试连接到mysql.socket。如果您使用 127.0.0.1 PMA,则 PMA 会建立应该可以正常工作的 TCP 连接。


答案 2

这对我有用。

config.sample.inc.php

改变

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

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

救。

然后重命名该文件并从名称中删除示例


推荐