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

时间:2016-05-19 14:26:56

标签: php mysql sockets localhost hosting

直到昨天,我的网站工作正常。但它突然开始显示这个错误:

  

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

除非将网站添加到alexa,否则我认为我没有做任何更改。我用Google搜索并发现了很多资源,但所有这些都无法帮助我,因为我并没有完全理解它们。我也找不到文件mysql.sock

我想知道我的网站是否被黑了。另外,解决问题的方法。

2 个答案:

答案 0 :(得分:0)

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

如果不是这样,那么尝试重启你的mysql服务器。不知道Linux运行的是什么,但不管是哪一个,谷歌如何重启mysql。

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

sudo service apache2 reload

sudo service apache2 restart

sudo service mysql restart

然后验证socket上是否正在运行mysql,运行此命令以查看进程

ps aux | grep mysql

答案 1 :(得分:0)

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

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

我希望有效。