Error establishing a database connection错误

问:今天打开网站,发现提示Error establishing a database connection错误,是什么问题?


倪叶明答:

提示的是数据库连接失败。

常见于wordpress的博客程序。

出现这个问题的主要原因是:mysql停止了运营。

打开你的宝塔面板,进去看一下,mysql的服务是不是处于暂停状态的,只要启动mysql的服务就行了。

这个问题出现的概率是极高的。

出现这个问题的核心是:你的vps的内存满载了,所以导致mysql自动停掉了。

正常出现这个问题的时候,只要重启一下服务器就可以了,但是过一段时间之后,又会出现这种问题。

想要从根本上解决的话,无疑就是提升服务器的内存了。

剩下的就是想办法优化你的网站了,或者你定期重启服务器也是可以的。

主要是你看一下,服务器连续运营多久就会出现这种情况,如果时间周期在一周、半个月左右的话,你就定时重启,先继续运营一段时间的网站,等服务器实在是扛不住了,再升级硬件配置。

还有一种比较常见的情况,就是你的网站数据库里面,可能有一张数据表出现了问题。

你只需要对这张数据表去优化一下就可以了。

Error establishing a database connection错误

详细步骤如下:

打开phpmyadmin,进入到数据库,找到你的网站数据库,点击进去,勾选那个有问题的数据表,选择修复表,即可。

标签

发表评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部