关于Heroku上Postgres的一些帮助

时间:2012-09-15 12:02:05

标签: heroku

我刚开始使用PHP开发应用程序。我在Heroku上的应用程序中配置了Postgres。但我仍然不确定如何开始使用DATABASE。我的意思是在Heroku上的POSTGRES数据库窗口中有一个名为DATACLIP的东西,当我尝试在那里创建一个表时,它给了我一些奇怪的错误。 但无论我在那里写什么查询,它总是给我一些错误。所以,我不确定我是否可以创建表并从DATACLIP插入我的数据。如果没有,从哪里可以做到这一点?

1 个答案:

答案 0 :(得分:3)

Dataclips仅对只读查询有用。想一想SQL和数据。

要在数据库上创建数据,您可以:

  • 使用在heroku平台本身内运行的数据库迁移
  • 使用随处提供的凭据连接到您的数据库(您必须使用SSL)。要获取凭据,请运行heroku pg:credentials <DATABASE_COLOR> --app <YOUR_APP>,或转到http://postgres.heroku.com中的数据库。您应该能够使用pg_admin或任何其他postgres前端来连接和创建表。
  • 您可以使用heroku pg:psql --app <YOUR_APP>使用heroku工具带直接连接(并假设您在开发框中安装了正确的psql)。从那里只需使用SQL来创建数据(CREATE TABLE等)