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