wordpress因其易用性已经成为了绝大多人的建站首选方案,很多人在wordpress运行过程中都会遇到”建立数据库连接时出错”的情况,这种情况下我们在检查wp-config.php文件后发现数据库相关配置也都是正确的,但是就是”建立数据库连接时出错”,大多数人无从下手,接下来我们就来一起分析和解决这个问题。
wordpress为什么会”建立数据库连接时出错”
在大多数情况下,这是由于数据库的登录数据未正确存储或数据库损坏造成的。造成此问题的原因是多方面的:
- 数据库信息填写不正确
- 某个插件读写数据库或是更新导致的错误
- 模板函数在运行过程中读写数据库导致的错误
- 数据库服务器本身的错误导致的。
wordpress如何修复”建立数据库连接时出错”
wordpress一旦出现”建立数据库连接时出错”的情况,无论是wordpress前台还是后台都是无法登陆的,如何来解决这个问题呢?如果仅仅是由于数据库信息填写不正确导致的,那么修改wp-config.php文件的数据库相关信息就就可以,如果数据库相关信息填写正确的依然还有这个问题,那么请继续往下看。
这时候我们就要用到WordPress自带的修复功能,这里需要修改wp-config.php文件。通过在wp-config.php文件中插入一行代码,可以激活数据库修复功能。wp-config.php文件位于网站根目录,下载并使用文本编辑器编辑。然后在MySQL settings后面插入一行如下代码。
define('WP_ALLOW_REPAIR', true);
保存文件并将其上传回服务器,覆盖原文件。上传完成后请访问https://www.XXXX.com/wp-admin/maint/repair.php。点击“修复数据库”来修复”建立数据库连接时出错”的问题。
再次打开wp-config.php并将命令中的true更改为false或删除整行,保存修改后并将其上传服务器覆盖原文件。
好了,再次打开网站首页来看看”建立数据库连接时出错”的问题修复了没有,相信通过以上的排查,所有的wordpress”建立数据库连接时出错”问题都能解决了。