Php Wordpress安装错误:建立数据库连接时出错

Php Wordpress安装错误:建立数据库连接时出错,php,wordpress,Php,Wordpress,在尝试安装wordpress时,我收到以下错误 我使用的是wampserver,我已经更改了wp-config.php文件,现在看起来是这样的: define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'root'); /** MySQL database password */ define('DB_PASSWORD', 'root'); /** MySQL hostname *

在尝试安装wordpress时,我收到以下错误

我使用的是wampserver,我已经更改了wp-config.php文件,现在看起来是这样的:

define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', 'root');

/** MySQL hostname */
define('DB_HOST', 'localhost');//i used 127.0.0.1 too but no matter
define('WP_DEBUG', true);
wp-db.php文件: 1379行:

mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
1409行:

$this->dbh = mysqli_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );

但是仍然没有结果,我不知道该怎么办,有人能帮我吗?

我想你是在本地使用wordpress。127.0.0.1. 然后你必须有一个本地数据库来存储wordpress的数据。类似于windows上的WAMP或linux上的LAMP。如果您已经有了其中一个,那么您可能会收到一个错误,因为您的数据库没有打开。或者,您尚未编辑wp config文件以包含数据库以及您创建的数据库的用户名和密码。除此之外,wordpress还负责其他工作

您不太清楚您使用的是什么系统,需要更多信息才能完全诊断您的错误

那么什么操作系统呢? 您使用的是什么web服务器?(阿帕奇WAMP还是LAMP?) 你的数据库在吗?
您是否编辑了wp配置文件以包含数据库信息?

错误非常简单,但可能来自多个不同的来源

该错误消息的意思是您的安装文件配置错误。WordPress需要一个SQL数据库,它可以创建表、读、写或修改以生成和存储其内容。您在
wp config.php
文件中设置的配置错误

解决此问题的步骤

  • 确保您有一个SQL数据库
  • 确保您的SQL server中有一个用户可以完全访问该数据库,并且可以从外部源登录
  • 确保您知道主机、用户名(对于前面提到的用户)、该用户的密码和数据库名称
  • 在这里,您可以将它们输入到
    wp config.php
    中。默认情况下,WordPress只附带
    wp config example.php
    ,因此您必须在该文件中设置此信息,然后在导航到设置屏幕之前将其重命名为
    wp config.php
    另请注意:WordPress可能无法访问您的数据库,因为您尝试登录的用户没有外部访问权限。可能值得一查。而且,主人并不总是直截了当的;如果您使用Dreamhost或Amazon Web服务,通常无法将localhost指定为数据库服务器的位置,除非您专门将计算机设置为该位置。

    WordPress无法…嗯。。。“建立数据库连接”,在
    wp config.php
    中启用调试,这将显示有关错误的更多信息,可能是密码错误或服务器没有响应

    在文件中的任意位置添加此行(如)

    如果行已经存在,请确保它是
    true
    而不是
    false

    答案是:


    定义('DB_密码','')

    错误消息表示您提供的密码错误。因此,请在wp-config.php中更改root的MySQL密码。
    define('WP_DEBUG', true);