2

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

4

1 回答 1

3

数据夹仅对只读查询有用。思考 SQL 和数据的要点。

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

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