WordPress数据库连接错误解决办法
标题是这样的标题,但是事实有非常复杂的情况。
第一种情况,就是简单的数据库连接错误。
那应该是密码错误,凭证错误,用户名或者密码或者连接主机,其一错误。
那你直接修改根目录下面的wp-config.php即可。
写此文,也给自己做一个备忘录。
最近刚旅行回来,就发生了很重大的错误,而且还接连发生。
第一次错误,就是数据库连接错误,提示都是一样的。
反复修改数据库密码的凭证都无法,创建了一个测试数据库读取表的php文件,读取是正常的。
最后,反复问了AI,AI这时候不要仅仅相信GPT,GPT一直给我绕弯子,亏我还是付费用户,最后还是找了Grok问了以后,才说了一个原因,有可能是数据表有问题,有崩溃的问题。
最后修复了数据表才得以修复。
修复完毕之后,不算完美,这时候最好优化一下数据表,例如从MyISAM专享InnoDB。
我还很好奇,为啥WordPress官方直接在安装的时候就采用innodb呢,主要是考虑到向下兼容的问题。
为了数据库更高效和避免发生崩溃的问题,尽量直接转换吧。
至于如何转换,不做赘述,反正现在问AI也很方便。
第二次错误,发现原因,居然是数据库打不开了。MySQL无法启动了。
这回GPT倒是派上用处了。
帮我解决了,一步一步解决了。
你要是没有付费GPT的话,上传附件图片是有限制的,肯定完不成。
至于为何发生这样的问题,我也不去深究了,反正遇到问题就解决问题。
深究对我来说没有太大意义,毕竟小概率事件。
我平时设定自动备份,5天内从上面抓取备份下来,这次我发现8月份的备份我都没抓取下来。
然后备份的cronjob也时常有问题,数据库sql有时候还需要手动备份。
自己这次留心眼了,以后不能偷懒了。
我知道写这样的文章,也许没有什么流量,但是也许有人也遇到这样的错误,可能会搜索过来,会对你有很大帮助,我也对自己做一个笔记备份。
如果对于GPT,Grok等会员需要付费的话,自己又没有办法,可以找上面这家,可以拼车镜像的,用起来其实是一样的。