前几天打开我的WordPress网站的时候,却出现错误提示,打开后提示Error Establishing Database Connection
这句话翻译过来就是“在建立数据库连接的时候出现错误”,也就是数据库损坏或者登录凭据不正确,损坏的WordPress文件,数据库服务器问题和流量激增都有可能导致此错误发生。
问题产生原因分析
由于某种原因导致网站无法正常访问,则会出现“Error establishing a database connection”建立数据库连接错误的页面提示。整个页面是空白的,因为无法检索到任何数据库中的数据来呈现页面,因为连接工作不正常。
经过排查发现是在测试网站并发能力的时候,MySQL数据库占用了太多内存,被Linux系统关闭。
内核结束了进程。
解决办法
解决办法很简单,只需要重启MySQL数据库服务就可以了。
service mysqld restart
如果网站经常出现这种问题,那么可以考虑升级服务器配置,加大内存了。或者增加SWAP内存。
好了,以上就是网站Error Establishing Database Connection的解决办法分享。在开始对错误进行故障排查之前,建议首先进行数据库备份,这样可以报障网站资料完整。