【问题标题】:whats meaning of "Error establishing a database connection"“建立数据库连接时出错”是什么意思
【发布时间】:2011-12-18 16:55:34
【问题描述】:

我有一个 wordpress 博客名称

http://shareprogrammingtips.com/

它托管在 hostgator 上并且工作正常。但突然间我收到了类似

的错误

数据库错误:

Error establishing a database connection  

当我打开我的博客。

我没有对我的网站空间管理员 php 做任何事情。我还没有触摸任何设置,我仍然得到这个。

为什么会出现这个错误,我该如何删除它?

【问题讨论】:

    标签: php mysql database wordpress phpmyadmin


    【解决方案1】:

    以下情况之一可能存在问题:

    • 数据库服务器已关闭(尝试通过 MySQL 客户端,如 PHPMyAdmin 或 MySQL 管理工具 http://dev.mysql.com/downloads/gui-tools/5.0.html 进行连接)
    • 用户名/密码不正确
    • 您的用户名/密码正确,但您无权从当前主机名进行连接(例如,数据库仅允许本地连接)。
    • 您指定的数据库表不存在。

    【讨论】:

    • 但它工作正常我没有做任何事情。我是一名c程序员,我对这些东西不太了解..
    • 尝试使用另一个客户端连接到 MySQL 数据库,例如PHPMyAdmin。可能是数据库服务器宕机了。
    • 您最近有没有收到 HostGator 的邮件?有时托管服务提供商会更改他们的配置(例如,由于可能的安全威胁),事情就会开始崩溃。一个好的托管商总是会提前通知您此类更改。 HostGator 还提供了一个控制面板(cPanel),您可以尝试登录并查看数据库服务器是否正在运行。可能你可以从那里访问 phpMyAdmin。
    【解决方案2】:

    如果您根本没有更改站点 wp-config.php 或 Wordpress 中的任何内容,则可能只是您的虚拟主机出现临时故障。和他们开一张票。

    【讨论】:

    • 感谢有人在 wp-config.php 文件中更改了我的密码,所以问题来了。现在我已经解决了
    • 很高兴这有效。但如果有人未经授权访问您的网站和 FTP 帐户,我会更改您的所有密码。
    • 那是我朋友的失误造成的..!!! nywz 你指向 wp-config.php 我检查了它并得到了解决方案
    【解决方案3】:

    Hostgator 设置了一个限制,即数据库只能消耗分配给主机帐户的总内存的 25%。您的 mysql 服务器消失了,导致您的服务器崩溃。如果它反复发生,则类似于“内存问题”,hostgator 支持最终会要求您升级

    【讨论】:

      猜你喜欢
      • 2019-04-19
      • 2013-03-02
      • 2016-01-15
      • 1970-01-01
      • 2012-09-11
      • 2021-05-28
      相关资源
      最近更新 更多