![升级到20.04后无法登录MySQL服务器,出现错误(HY000/2002)](https://linux22.com/image/1021951/%E5%8D%87%E7%BA%A7%E5%88%B020.04%E5%90%8E%E6%97%A0%E6%B3%95%E7%99%BB%E5%BD%95MySQL%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%EF%BC%88HY000%2F2002%EF%BC%89.png)
答案1
如果 phpMyAdmin 与数据库在同一台服务器上运行,则需要更新文件config.inc.php
,将其替换localhost
为127.0.0.1
。结果应如下所示:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
mysql.socket
默认情况下,当您使用 时,phpMyAdmin 将尝试连接到localhost
。当您使用时,127.0.0.1
它将建立 TCP 连接,这应该可以解决问题。
如果 phpMyAdmin 与数据库在同一台服务器上运行,则需要更新文件config.inc.php
,将其替换localhost
为127.0.0.1
。结果应如下所示:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
mysql.socket
默认情况下,当您使用 时,phpMyAdmin 将尝试连接到localhost
。当您使用时,127.0.0.1
它将建立 TCP 连接,这应该可以解决问题。