如何将PyCharm连接到Heroku postgres数据库

时间:2015-10-28 00:34:10

标签: django postgresql heroku pycharm

尝试通过PyCharm连接到我们的Heroku数据库,这可以理解地需要SSL。

有没有办法使用* .herokuapp.com的内置SSL?

基本上试图找出如何获取PyCharm的.pem文件(特别是CA文件,客户端证书文件,客户端密钥文件)。

谢谢!

1 个答案:

答案 0 :(得分:21)

无需配置文件。只需将以下内容附加到自动生成的URL:

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

所以正确的网址是:

jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

如果您检查SSL,似乎并不重要。 param ssl = true将强制进行ssl连接。