wordpress网站访问突然出现database connect error!

  • A+
所属分类:问题汇总

自从建站以来就出现过无数次数据库连接不上,database connect error的情况。这次是database connect error,之前有几次好像报错的是error establishing a database connection,两者的原因应该还是不一样的。但是出现这两者连接不上数据库的原因也是各种各样的,权限,配置文件,环境等等原因,网传的原因以及解决办法基本就那么几个,难免有没有被记录的,而本人这次碰到的应该是一个比较特殊的情况,特此记录。

 

之前碰到过几次这种情况,因为那时候服务器只装了个linux镜像环境,对于我这种懒人使用起来特别不友好,每次都是通过直接导入旧的数据库以及重新配置网站环境解决的(期间也因此闭站了好几个月,同时丢失了几篇费尽心思写的文章)....而这次一切重新开始,我也安装了友好的面板进行使用,所以这次轻而易举的找到了原因:

 

在数据库的log文件中有报错信息:Table:**** is marked as crashed and shoud be repaired.

所以是我的这张表出现了问题,把它修复之后数据库果然能链接了(修复数据表可以进到数据库的后台进行修复,也可以使用wp的repair函数进行修复,在此之前需要打开wp的调试模式),又恢复了正常,我再也不用删库重建了,真是太感动了!另外猜测表坏掉的原因是我的服务器最近流量暴增导致表出现了错误,之前猜测的是环境配置错误,这次重装了环境还是发生这个问题,应该是流量异常没跑了,要不就是被哪个无聊的人盯上了进行恶意的攻击...

 

以上,正愁没什么文章可写,打开一看出现了这个错误,果断来发文。如果这篇文章对你产生了帮助,希望你能点一下下方的赞或者留个言~

最近把一天的生活重复了30多次了,自然没什么能记录的!

HeyBy

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: