【问题标题】:How do I connect to external mysql database on heroku?如何连接到 Heroku 上的外部 mysql 数据库?
【发布时间】:2013-09-10 18:44:15
【问题描述】:

我创建了一个托管在 Heroku 上的 FB 应用。

我使用 mysql 数据库而不是 Heroku 的数据库。我使用此代码进行了更改:

heroku config:add DATABASE_URL=mysql://user:pass@server:port/database_name

到目前为止一切正常,但现在我在 index.php 文件中连接到数据库时遇到问题。

我不知道该怎么做。

我尝试像在我的网站上一样连接到数据库

try {
    $bdd = new PDO('mysql:host=host;dbname=database_name', 'user', 'pass');
}
catch (Exception $e) {
    die('Erreur : ' . $e->getMessage());
}

但我的应用出现错误:

应用程序错误 应用程序发生错误,无法提供您的页面。请稍后再试。

谢谢

【问题讨论】:

    标签: php mysql database heroku


    【解决方案1】:

    检查您的远程数据库端口是否为外部连接打开。查找远程 mysql 服务器的绑定地址配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-30
      • 2015-11-13
      • 2016-05-30
      • 2012-04-02
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多