我用我的Heroku数据库设置了PGAdmin III。
我想知道如何看到我的用户数据库。我仍在构建我的网站,所以我想测试它们在数据库中的注册方式。
然而,我所看到的只是大量数据库,其名称与“d10abc111ldlapsaman”一样奇怪。如何访问我的用户数据库?
如果PGAdmin III不是正确的工具 - 我应该使用什么工具来查看我的仍在开发的Heroku应用程序的用户?
答案 0 :(得分:4)
您可能现在已经找到了问题,但您要做的是转到https://postgres.heroku.com
。查看数据库的默认连接设置。现在,使用以下设置在 pgAdmin III 中执行以下操作:
ec2-xx-xxx-xxx-xxx.compute-1.amazonaws.com
5432
yourdbname
(在您的示例中为d10abc111ldlapsaman
)uiuskwljksjdkje
(更改为您的)sdjfj3#@f333edfs
(更改为您的)答案 1 :(得分:0)
为像我这样仍然需要它的人更新答案:
转到您的 heroku 帐户并找到您的数据库凭据(您应该打开您的应用程序,然后是附加组件上的 postgres,最后是设置): screenshot
在 pgadmin 中,您应该右键单击“服务器”-> 创建 -> 服务器并输入您的凭据:
General/Name:pgadmin 将显示的名称(仅适用于您)
连接/主机名:凭证中的主机
连接/端口:凭据中的端口(可能是 5432)
连接/维护数据库:数据库在凭证中
连接/用户名:用户在凭据中
连接/密码:密码在凭据中(提示:选中该框以保存)
SSL/SSL 模式:需要
高级/数据库限制:您的数据库(与维护数据库相同)-> 这将仅过滤您的数据库,如果您不这样做,这些数据库将成为垃圾邮件。