【问题标题】:Installing wordpress on OS X error establishing connection在 OS X 上安装 wordpress 错误建立连接
【发布时间】:2011-12-18 19:13:06
【问题描述】:

我对 wordpress 的安装感到很困惑。 wp_config 文件具有我的 mysql (localhost) 实例的 root 用户名和密码,并且我创建了一个名为“wordpress”的空白数据库(我不确定是否应该创建一个数据库开始)。

当我转到http://localhost/wordpress/ 时,我会收到一条'Error establishing a database connection' 消息。我想有一个名为“wordpress”的数据库吗?

这些是我在配置文件中的凭据:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

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

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

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

【问题讨论】:

    标签: php mysql wordpress


    【解决方案1】:

    http://techtrouts.com/mac-mysql-does-not-connect-on-localhost-but-connects-on-127001/ 了解这方面的一些信息。

    基本上,在 Mac 上的默认安装中,您必须连接到 127.0.0.1 而不是 localhost。因此,如果您更改以下内容,它应该可以工作。

    /** MySQL hostname */
    define('DB_HOST', '127.0.0.1');
    

    【讨论】:

    • 你救了我的命!谢谢!
    【解决方案2】:

    使用 Wordpress,您应该已经有一个数据库设置(没有表格,只有数据库)。

    所以第一个选项应该是数据库名称。如果您使用的是共享主机,则数据库名称前可能会有一个前缀。

    然后是数据库的用户(在设置数据库的时候应该设置好)。

    然后是该用户的密码。

    最后,主机通常是localhost,但如果您使用的是共享主机,它可能会有所不同。您必须检查您的托管服务提供商的文档才能确定。

    另外,你应该去的第一个地方是:http://localhost/wordpress/wp-admin/install.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-22
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 2012-04-24
      • 1970-01-01
      • 1970-01-01
      • 2012-06-01
      相关资源
      最近更新 更多