自己在调整自己的WordPress网站(APP兼职网www.appjzw.com))时,刷新页面是突然出现建立数据库连接错误。
按照页面的提示,主要原因可能有几下几种:
1、数据库配置文件被篡改。
2、数据库服务器的问题,服务未启动或者其他的一些数据库故障。
3、wp_options表需要修复,wordpress运行一段时间之后就会出现这样的一个问题,但确实数据库连接时出错的问题很大可能是这原因造成的。
自己感觉对于数据库配置文件没有动过,所以排除第一种情况,而对于wp_options表也没修改过,至于访问量大更不可能,因为刚上线的网站,没有多大流量。所以感觉第二种的情况可能性较大。
由于小编是centos7系统,所以赶紧登录到VPS中,重新启动数据库服务。
执行命令:systemctl start mysqld
出现错误提示:Failed to start mysqld.service: Unit not found.
后来网上看到,在CentOS7中已经不在支持mysql,而是maria DB数据库,当然自己用的也是maria DB数据库,于是就换了一个命令:
执行命令:systemctl start mariadb.service
这下终于执行成功没有报错了,说明数据库服务器已经成功开启。
最后,访问网站发现可以正常方法,这下问题才到到解决。
以上就是关于WordPress建立数据库连接错误的解决方法,简单记录下,又遇到相似经历的朋友不妨按此方法解决下。其实,我也纳闷,数据库为啥无缘无故的会停止呢?我可是啥也没碰啊。。。