【发布时间】:2016-08-04 05:10:09
【问题描述】:
我在 俄勒冈 地区创建了我的 Amazon RDS。我必须使用我的 Heroku 应用 进行配置。我可以从我的本地计算机访问 RDS。但是 Heroku 不会发生这种情况。我也无权在那里创建安全组。我收到错误
错误 2003 (HY000):无法连接到“RDS 主机名”上的 MySQL 服务器 (111)
某事。我不明白,因为我的本地机器正在解析主机,但不是来自 Heroku。
【问题讨论】:
-
您是否在使用由 heroku 托管的 heroku Web 服务?
-
没有。我刚刚在 heroku 上托管了我的应用程序,并在 RDS 上创建了数据库。所以我想链接它们
-
如果是,需要检查Heroku是否允许应用连接外部数据库,否则只能使用Heroku托管的dbms。
-
是的,heroku 允许连接到数据库的外部环境,这就是我选择 RDS 的原因。只有我的连接有问题。
-
只能找到这个。快速浏览显示您需要 SSL devcenter.heroku.com/articles/… 要启用 RDS SSL,您需要这样做 docs.aws.amazon.com/AmazonRDS/latest/UserGuide/…
标签: mysql amazon-web-services heroku amazon-rds