在Heroku中连接AWS RDS时找不到驱动程序

时间:2019-05-30 18:00:09

标签: heroku

我在AWS RDS中有一个数据库,但是我不断收到错误“找不到驱动程序”。

此错误表明未启用驱动程序。但是根据phpinfo()从我的Heroku应用程序查看时,启用了mysql的PDO驱动程序。我通过docker进行的本地开发可以连接并显示AWS RDS中数据库中的数据。

我希望这应该可以正常工作,因为在Heroku中显示PDO mysql驱动程序已启用。如果AWS RDS不允许此连接到Heroku,则错误消息不应与缺少驱动程序有关。

连接到我的数据库的代码:

try {
    $pdo = new PDO("mysql:example.amazonaws.com, "exampleuser", "examplepassword");
} catch (PDOException $e) {
    die("Error: " . $e->getMessage());
}

DSN和用户名/密码只是这里的示例,我不想提供我的凭据,但是此设置在我的本地开发中可以正常工作。

0 个答案:

没有答案