MySQL 服务器已安装并运行良好。今天我们无法通过我们的网站连接到数据库。使用命令行访问mysql -u username -p
也失败。最后,phpmyadmin 失败了。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
service mysql restart
stop: Unknown instance:
start: Job failed to start
过去一周的错误日志 (/var/log/mysql/error.log & /var/log/mysql.err & /var/log/mysql.log) 都是空的。问题是今天才开始的。
我看过很多答案,包括Ubuntu Error 2002 “Can't connect to local MySql server through socket…”和ERROR 2002 (HY000): Can't connect to local MySQL。
我应该重新安装 mysql 服务器并将其记为未知错误吗?(显然是个糟糕的主意)。
立即修复并防止再次发生的正确做法是什么?
我将绑定地址从 IP 更改为 127.0.0.1。仍然不确定为什么会这样,然后突然停止了。这是其他人的解决方案。
改变
接着