我的服务器上的 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,从而导致了此问题。