【问题标题】:Connecting to Heroku clearDB mySql连接到 Heroku clearDB mySql
【发布时间】:2017-06-22 22:59:16
【问题描述】:

我正在涉足 Heroku,并设法部署了一个简单的应用程序。我添加了一个位于此处的 ClearDB MySQL 数据库实例:

mysql://[user]:[password]@us-cdbr-iron-east-04.cleardb.net

我正在尝试使用“dbforge for mysql”连接到它,但我不确定这是否可行。任何人都知道这是否可能?下面显示了 dbforge 连接界面的外观以及我在尝试连接时遇到的错误。

【问题讨论】:

  • 我认为您已将数据库的用户名和密码公开。请重置这些凭据或销毁并重新创建加载项。有关说明,请参阅devcenter.heroku.com/articles/cleardb
  • 是的,谢谢,我重置了密码,暂时不太关心安全性,只是想启动并运行它。

标签: java mysql heroku


【解决方案1】:

在您显示的屏幕截图中,端口是1,这是不正确的。检查您的DATABASE_URL 以获得正确的端口或尝试3306,这是默认的MySQL 端口。

另外,您可能需要下载并配置SSL certificates。

【讨论】:

  • 好吧,我相信您对默认端口肯定是正确的,而不是上面的错误消息,我现在收到“用户 xxx@ipxxx.internal 的访问被拒绝(使用密码:是)。我想我可能还需要设置 SSL 证书。我很肯定我的用户名和密码是正确的,一旦我弄清楚 SSL 部分,我会让你知道事情的进展。顺便说一下,还有史诗般的个人资料 :)
  • 终于可以连接了。主要问题似乎是将长加密 pword 复制/粘贴到 dbforge 的密码字段中,也许它不支持复制/粘贴密码或我猜的东西。问题解决了,谢谢大佬!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-21
  • 1970-01-01
  • 2012-04-07
  • 1970-01-01
相关资源
最近更新 更多