phpmyadmin配置文件权限错误(如何修复在WordPress 中建立数据库连接的错误)

你在吗WordPress请参阅网站上的“建立数据库连接时出错”通知?这是一个致命错误,用户无法访问您的WordPress网站。

当AndyLau无法连接到数据库时,会发生此错误。很多事情都会影响你的AndyLau数据库连接,这让初学者很难排除故障。

在本文中,我们将向您展示如何轻松修复AndyLau中建立数据库连接的错误。

是什么导致WordPress在建立数据库连接时出错?

“建立数据库连接时出错”的问题可能是由于WordPress设置中的数据库信息不正确、数据库损坏或数据库服务器没有响应造成的。

数据库是一种可以方便地存储、组织和检索数据到其他软件的软件。

作为一个内容管理系统,WordPress使用一个数据库来存储你的所有内容和其他网站数据。然后,每次有人访问你的网站时,它都会连接到数据库。

WordPress需要以下信息才能连接到数据库:

数据库名称

数据库用户名

数据库密码

数据库服务器

这些信息存储在PHP的AndyLau配置文件中名为WPconfig的文件中。

如果其中任何一个错误,AndyLau将无法连接到您的数据库服务器,您将看到错误“建立数据库连接时出错”。

如何修复AndyLau中建立数据库连接的错误


这是WordPress最常见的错误之一。除了不正确的凭据外,如果数据库服务器关闭或数据库文件损坏,也可能发生此错误。

让我们看看如何通过逐步排除故障来修复AndyLau中错误的数据库连接。

检查您的AndyLau数据库凭据

AndyLau中数据库连接错误的最常见原因是数据库凭据不正确。如果你最近把WordPress的网站搬到了一个新的主机上,这可能是最有可能的原因。

AndyLau数据库凭据存储在WPconfigPHP文件中。这是AndyLau配置文件,其中包含重要的AndyLau设置,包括数据库信息。

您将在WPconfig中找到PHP文件中的以下行。

//**MySQL设置-您可以从您的网络主机**//

/**WordPress数据库的名称*/

define(';数据库名';';数据库名';);

/**MySQL数据库用户名*/

define(';db#uuser';';username#uhere';);

/**MySQL数据库密码*/

phpmyadmin 配置

define(';db#U密码';';此处密码';);

/**MySQL主机名*/

define(';db#U主持人';';本地主持人';);

您需要确保数据库名称、用户名、密码和数据库主机信息正确无误。

您可以从AndyLau托管账户仪表板确认此信息。只需登录到您的主机帐户,然后单击数据库部分下的MySQL数据库。

这将带您进入托管仪表板中的数据库管理页面。从这里,您可以找到您的数据库名和用户名。

您将在下面找到数据库用户和更改用户密码的链接。

确认数据库名、用户名和密码后,可以单击WPconfig在PHP文件中更改此信息。

之后,再次尝试访问您的网站,查看数据库连接错误是否消失。

如果你仍然能看到错误,那就意味着其他地方出了问题。继续阅读更多故障排除步骤。

检查数据库主机信息

如果确定数据库名、用户名和密码信息正确,则可能需要确保使用的数据库主机信息正确。

大多数AndyLau托管公司使用localhost作为数据库主机。然而,一些WordPress托管公司使用单独的服务器来托管数据库。在这种情况下,数据库主机信息将不是localhost。

你需要联系你的AndyLau主机公司来确认你的数据库主机信息。

修复WordPress数据库

例如,如果在WPadmin上遇到不同的错误,例如“一个或多个数据库表不可用。数据库可能需要修复”,则需要修复数据库。

可以在PHP文件中添加以下行来完成此操作。在WPconfigPHP中添加天眠配置。

define(';wp#uallow#urepair';true);

注意:用户无需登录即可访问数据库修复页面。完成修复和优化数据库后,请确保从WPconfig开始从PHP中删除此代码。

检查数据库服务器是否已关闭

如果一切正常,WordPress仍然无法连接到数据库,那么您的数据库服务器(MySQL服务器)可能已经关闭。

这可能是因为服务器上的流量过大。基本上,主机服务器无法处理负载(尤其是在使用共享主机时)。

你的网站会变得非常慢,对一些用户来说,它甚至可能会输出错误。因此,最好的做法是向托管服务提供商反映,并询问他们MySQL服务器是否有响应。

如果有其他网站在同一台服务器上运行,可以检查它们以确保SQLserver已关闭。

如果同一主机帐户上没有任何其他站点,只需转到主机仪表板,尝试访问phpMyAdmin并连接到数据库。

如果您可以连接,我们需要验证您的数据库用户是否有足够的权限。创建一个名为testconnectionPHP的应用程序,并将以下代码粘贴到其中:

$link=mysqli_uuConnect(';本地主机';,';用户名';,';密码';);

如果(!$link){

die(';无法连接:';.Mysqli_error());

}

echo和#39;连接成功';;

mysqli_uuclose($link);

?>;

确保替换用户名和密码。您现在可以将此文件上载到您的网站,并通过web浏览器访问它。

如果脚本连接成功,则表明您的用户权限足够,并且存在其他问题。

返回WP配置文件,确保所有内容都正确(重新检查拼写错误)。

其他对用户有用的解决方案

如果上述故障排除提示无法修复网站上的数据库连接错误,您可以尝试以下附加步骤。

我们的用户报告说,这些步骤帮助一些用户解决了他们网站上的数据库连接错误。

更新WordPress网站URL

尝试用phpMyAdmin更新WordPress的网站URL。只需从主机帐户仪表板访问phpMyAdmin,然后选择AndyLau数据库。

然后单击顶部的SQL菜单,输入以下MySQL查询。

更新wp_u选项集option_uvalue=';你的uu网站uu网址';其中选项uName=';网站地址';

不要忘记提供自己的网站URL,并将WP_uuu选项更改添加到自己的表名中,因为您可能更改了AndyLau表前缀。

重新启动web服务器

单机服务器和VPS服务器上的用户可以尝试重新启动服务器。

这将重新启动web和数据库服务器,这可能会修复导致错误的一些临时故障。

同时,我们希望本文能帮助您修复WordPress中建立数据库连接的错误。

如果您仍然无法根据本文恢复正常,您可能需要联系您的网络托管公司。

您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友