在这篇博客中,我将教您如何通过建立数据库连接来修复错误。
如何修复 WordPress 建立数据库连接错误? 那是你的问题? 嗯,你完全适合这件作品。 老实说,我当时在 Amazon AWS 服务器直到上周为止,这是每隔一天就会出现的一个问题。
所以我必须找到一种方法来对抗 WordPress 建立数据库连接时出错 有问题吧? 我也这么做了。 当我这样做时,我突然想到,这很简单,为什么不在这里与大家分享呢。
乍一看,很明显这是一个 SQL 错误,或者至少与数据库本身有关,对吗?
是的,是的,但是话又说回来,MySQL 数据库并不是每个人的专业,只是因为你不经常需要它们,所以你不会花时间学习它,对吗? 好消息是您不需要!
好吧,让我们从源头来看一下。
目录
为什么会出现这个错误?
很明显“WordPress SQL 无法与您的服务器数据库建立连接”,对吗? 那么问题来了,为什么它做不到呢?
现在有很多可能的原因导致这种情况发生。 我将为您列出最常见的:-
- 您的数据库用户名/密码错误。
- 您的服务器没有响应。
- 您的数据库可能会被搞砸和损坏。
现在,这些就是 WordPress 获得好评的原因 建立数据库连接 WordPress 时出错, 那么让我们来解决这个问题。
如何修复在 WordPress 中建立数据库连接的错误:-
#1:- WpConfig 文件编辑:-
我想说,首先检查你的 wp-config 文件。 这是整个文件中最重要的文件 WordPress 目录。 它也是最轻量级的文件,这意味着它没有数千行代码,但它仍然极其重要。
它保存着您所有的文件连接、特殊权限、访问权限等等! 所以,是的,如果您的数据库出现问题,最有可能在此处发现问题。
登录到您的 Cpanel。
单击文件管理器 > 公共 HTML
选择出现问题的网站。
在里面,您应该很容易看到 wp-config 文件。
右键单击它,然后单击编辑。
它应该向你展示这样的东西
检查您的用户名、密码和主机是否正确。 现在我不得不提的一件事是主机并不总是本地主机。
因此,如果您没有使用 GoDaddy、HostGator、Bluehost 或此类流行的服务器,您可能需要更改主机。 您可以从 Google 找到合适的主机。 (焦点!)。
#2:- 您的 SQL Server 有响应吗?
此问题的另一个可能原因是 SQL 服务器崩溃! 不是整个服务器,只是 MySQL 服务器。
现在,发生这种情况可能有多种原因,但最常见的原因是巨大的流量。 这意味着,超出了网站默认处理能力的流量。
在这种情况下,最好的选择是致电托管提供商的支持团队,询问他们您的服务器是否运行良好或者是否需要升级。
不过,如果您想自己检查 SQL 服务器的运行状况,那是完全可能的。 你可以这样做 b:-
- 使用同一帐户检查您的其他网站! 是的,如果其他网站工作正常,那么您需要检查数据库用户权限。 (下面我会告诉你如何做!)
- 连接到 PhpMyAdmin。 好吧,我所说的连接只是指单击 Cpanel 中的 phpMyAdmin 按钮! 如果它打开,则意味着它也工作正常。
检查数据库用户权限:-
只需创建一个新文件,并将其命名为“testconnections.php”。
将此代码粘贴到文件中:-
<?php
$link = mysql_connect('localhost', 'root', '密码')
如果(!$链接){
die('无法连接:'。mysql_error());
}
echo '连接成功';
mysql_close($link);
?>
然后编辑“localhost”“root”“password”值。 将它们更改为您的服务器详细信息。 然后重新连接到SQL服务器。 如果连接成功,那么你就可以开始了! 否则,请查看以下解决方案。
#3:- 运行 SQL 查询:-
这非常简单,您所要做的就是从 Cpanel 运行 SQL 查询。 嗯,它的作用是检查您网站 URL 的有效性。
好吧,事情没那么简单,所以忽略科学,让我们来研究解决方案吧? 是的,很好的决定。 因此,如果上述两种解决方案对您不起作用:-
登录到您的 Cpanel,然后单击 PhpMyAdmin。
然后单击 SQL。
然后将此代码粘贴到框中。
UPDATE wp_options SET option_value=
'YOUR_SITE_URL'
WHERE option_name=
'siteurl'
(将“您的站点 URL”和“SiteUrl”值替换为您的 URL)。 然后单击“开始”。
快速链接-
最后的话:- 如何通过建立数据库连接来修复错误?
是的,伙计们,就是这样,关于如何修复在 WordPress 中建立数据库连接的错误。 我上面讨论的这些方法很可能会解决您的头痛问题。
如果我遗漏了某些内容,或者您希望我添加更多内容或适合您的解决方案? 请随意在评论框中分享它,我将在此处添加它并给予您适当的致谢。
当然,分享也不会有什么坏处。