phpmyadmin登录报错:mysqli::real_connect(): (HY000/2002): No such file or directory
·
这说明 phpMyAdmin 无法通过 Unix Socket 连接到 MySQL。
phpMyAdmin 默认尝试用 localhost 连接 MySQL → 触发 Unix Socket 连接 → 但 PHP 找不到正确的 .sock 文件
1、:查看 socket 配置: grep -r "socket" /etc/my.cnf /etc/mysql/ 2>/dev/null
2、找到 phpMyAdmin 的配置文件 : config.inc.php

3、配置 PHP 使用正确的 socket 找到 php.ini 配置文件
将mysql.sock 文件路径配置一下然后重启php

更多推荐

所有评论(0)