如何在heroku上连接外部mysql数据库?

时间:2013-09-06 15:45:34

标签: php mysql database heroku

我创建了一个在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());
}

但是我的应用中有错误:

  

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

谢谢

1 个答案:

答案 0 :(得分:0)

检查您的远程数据库端口是否已打开以进行外部连接。查找远程mysql服务器的bind-address配置。