“Error establishing a database connection”问题解决办法
2017-3-6 12:09
阅读:6654
操作系统:CentOS 6.5
网站架构:Linux + Apache + MySQL + PHP/Perl
内容管理系统:Wordpress
故障:重启服务器后,Wordpress 网页无法正常打开,网页显示错误为“Error establishing a database connection”
故障排除方法:
1. 尝试重启MySQL服务
命令 sudo service mysqld restart ,报错:
“Another MySQL daemon already running with the same unix socket.”
2. 利用 locate mysql.sock 命令找到 其地址为:
/var/lib/mysql/mysql.sock
3. 然后,修改文件名:
cd /var/lib/mysql/
sudo mv mysql.sock mysql-2.sock
4. 再次重启 MySQL 服务,问题解决
sudo service mysqld restart
原因分析:重启服务器后,MySQL 未正常启动;再次启动 MySQL 时,导致 unix socket 冲突;重置原线程产生的 mysql.sock 文件解决问题。
参考资料:
http://blog.csdn.net/acmilanvanbasten/article/details/17502811
转载本文请联系原作者获取授权,同时请注明本文来自李雷廷科学网博客。
链接地址:https://wap.sciencenet.cn/blog-656335-1037815.html?mobile=1
收藏
当前推荐数:0
推荐到博客首页
网友评论0 条评论