1

我正在通过heroku 建立一个wordpress 网站。我在此网址收到以下错误:http: //aaaa.herokuapp.com/wp-admin/

无法选择数据库:

我们能够连接到数据库服务器(这意味着您的用户名和密码没问题),但无法选择 heroku_ddddddd 数据库。

你确定它存在吗?用户 user_nnnnnnn 是否有权使用 heroku_ddddddd 数据库?

在某些系统上,您的数据库名称以您的用户名作为前缀,因此它类似于 username_heroku_ddddddd。这可能是问题吗?

在我的 wp-config.php 文件中,我有这个数据库连接代码:

if (isset($_SERVER["DATABASE_URL"])) {
 $db = parse_url($_SERVER["DATABASE_URL"]);
 define("DB_NAME", "heroku_ddddddd");
 define("DB_USER", "user_nnnnnnn");
 define("DB_PASSWORD", "pass_ppppp");
 define("DB_HOST", "us-cdbr-east-04.cleardb.com");
}
else {
 die("Your heroku DATABASE_URL does not appear to be correctly specified.");
}

我可以从命令行使用 mysql 登录数据库,mysql --user=user_nnnnnnn --password=pass_ppppp --host=us-cdbr-east-04.cleardb.com --database=heroku_ddddddd

4

0 回答 0