无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)

无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)

我的服务器上的 IP 地址最近被更改了,更改后,我重新启动了服务器,当服务器重新上线时,MySQL 停止了工作。我正在运行 Debian 6。

我输入 mysql -u 用户名 -p 然后收到以下消息:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

知道发生了什么吗?如何解决?

答案1

当服务器的IP更改时,/etc/mysql/my.cnf中的bind-address仍然设置为旧的IP,从而导致了此问题。

相关内容