2

我用我的 Heroku 数据库设置了 PGAdmin III。

我想知道如何查看我的用户数据库。我仍在构建我的网站,所以我想测试它们是如何在数据库中注册的。

但是,我所看到的只是大量具有类似“d10abc111ldlapsaman”的奇怪名称的数据库。如何访问我的用户数据库?

如果 PGAdmin III 不是正确的工具——我应该用什么工具来查看我仍在开发中的 Heroku 应用程序的用户?

4

2 回答 2

4

您现在可能已经解决了您的问题,但您想要做的是转到https://postgres.heroku.com. 查看数据库的默认连接设置。现在,使用这些设置在pgAdmin III中执行以下操作:

  1. 文件 -> 添加服务器
  2. 名称:任何您想要的
    主机: ec2-xx-xxx-xxx-xxx.compute-1.amazonaws.com
    端口: 5432
    维护数据库:( yourdbname在您的示例中为d10abc111ldlapsaman
    用户名:( uiuskwljksjdkje更改为您的)
    密码:( sdjfj3#@f333edfs更改为您的)
  3. 其他设置可以保持最初的状态。
  4. 您不应该连接到服务器。展开它并滚动长列表,直到找到您的数据库名称(您放置为Maintenance DB的名称)。
  5. 你完成了!
于 2013-02-24T17:06:34.737 回答
0

为仍然需要它的人更新答案,比如我:

  1. 转到您的 heroku 帐户并找到您的数据库凭据(您应该打开您的应用程序,然后在附加组件上打开 postgres,最后是设置): 截图

  2. 在 pgadmin 中,您应该右键单击“服务器”-> 创建-> 服务器并输入您的凭据:

  • General/Name:pgadmin 将显示的名称(仅供您使用)

  • 连接/主机名:凭据中的主机

  • 连接/端口:凭据中的端口(可能是 5432)

  • 连接/维护数据库:凭据中的数据库

  • 连接/用户名:凭据中的用户

  • 连接/密码:凭据中的密码(提示:选中复选框以保存)

  • SSL/SSL 模式:需要

  • 高级/数据库限制:您的数据库(与维护数据库相同)-> 如果您不这样做,这将仅过滤您的许多其他垃圾邮件的数据库。

于 2021-06-07T22:35:53.703 回答