mysql连接错误:Can';t通过socket'/var/lib/mysql/mysql.sock'


mysql connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) Godaddy Cpanel

我的网站直到昨天都运行良好。但它突然开始显示这个错误:

mysql连接错误:无法通过连接到本地mysql服务器套接字'/var/lib/mysql/mysql.sock'(2)

我想我没有做任何改变,只是把网站添加到alexa。我在谷歌上搜索了一下,找到了很多资源,但所有这些都对我没有帮助,因为我没有完全理解它们。我也找不到文件mysql.sock

我想知道我的网站是否被黑客入侵。另外,问题的解决方案。

您可能想从检查所有数据库配置开始,并确保您没有覆盖或意外更改某些内容?

如果不是这样,请尝试重新启动mysql服务器。不确定你运行的Linux环境是什么,但无论是哪一个,谷歌都会告诉你如何重新启动mysql。

您也可以尝试重新启动apache。我认为这是的命令

sudo服务apache2重新加载

sudo服务apache2重启

sudo服务mysql重启

然后验证mysql是否在套接字上运行,运行此命令查看进程

ps aux|grep mysql

这很简单。在命令行上运行

mysql -uroot -p -hlocalhost
sudo service mysql restart
mysql -u root -p

我希望这能奏效。