📅  最后修改于: 2023-12-03 15:15:31.069000             🧑  作者: Mango
Heroku 是一款云平台,提供强大的支持,允许开发者构建和部署 web 应用和后端服务。Heroku 平台最大的特点是,它让开发者可以快速部署 applications(服务),而且是免费的。与 AWS 和其他云平台类似,Heroku 也提供了一个可扩展的 PostgreSQL 数据库作为服务(也有其他的数据库如 MySQL, MongoDB 等)。
在 Heroku 上,开发者可以使用 Heroku CLI 部署和操作其应用程序。在部署应用程序后,可以通过在 Heroku CLI 中使用 Postgres add-on 来创建一个免费的 PostgreSQL 数据库。
$ heroku login
$ heroku addons:create heroku-postgresql:hobby-dev
这将创建一个名为 HEROKU_POSTGRESQL_SOME_COLOR
的 PostgreSQL 数据库,并将其添加到你的应用程序中。
$ heroku pg:info
该命令会输出你的 PostgreSQL 数据库的连接信息,包括 URL、用户名和密码等。将这些信息保存到环境变量中,可以使用以下命令进行绑定:
$ heroku config:set DATABASE_URL=<Connection URL>
完成上述步骤后,可以通过 Heroku CLI 或其他 PostgreSQL 客户端来连接到您的数据库,并执行一些管理和查询操作。
例如,在 Heroku CLI 中使用 psql
命令可以连接到你的 PostgreSQL 数据库,并执行查询操作:
$ heroku pg:psql
在 psql
页面,可以执行 SQL 查询操作,例如:
SELECT * FROM your_table WHERE column = value;
通过 Heroku,可以轻松下载并使用 PostgreSQL 数据库,而且是免费的,非常适用于开发者测试和开发 web 和后端应用程序。了解了这些步骤后,你可以使用 Heroku 和 PostgreSQL 数据库来创建和测试实际的应用程序。