Heroku 是一个强大的云平台,支持多种编程语言和数据库。在这个指南中,我们将学习如何在 Heroku 上部署 PostgreSQL 数据库。

安装 PostgreSQL 客户端

在开始之前,确保你已经安装了 PostgreSQL 客户端。你可以从 PostgreSQL 官网 下载。

创建 Heroku 账户

如果你还没有 Heroku 账户,请先在 Heroku 官网 注册一个。

创建 Heroku 应用

  1. 打开 Heroku CLI,运行 heroku login 登录你的账户。
  2. 创建一个新的应用,使用 heroku create <app_name> 命令。

配置 PostgreSQL 数据库

  1. 在 Heroku 上创建一个新的 PostgreSQL 数据库,使用 heroku addons:create heroku-postgresql 命令。
  2. 选择合适的计划,并设置数据库的名称。

连接 PostgreSQL 数据库

在你的应用代码中,使用 Heroku 的环境变量来连接到 PostgreSQL 数据库。例如,如果你的数据库名称是 mydb,则可以使用以下连接字符串:

DATABASE_URL=postgres://<username>:<password>@<host>:<port>/<dbname>

部署应用到 Heroku

  1. 将你的代码提交到 Git 仓库。
  2. 在终端中,运行 git push heroku master(或 git push heroku main,取决于你的分支)。

监控和扩展

Heroku 提供了强大的监控工具,你可以使用 heroku logs --tail 来查看应用的实时日志。

如果你需要更多的资源,可以使用 heroku scale 命令来扩展你的应用。

Heroku 官网

希望这个指南能帮助你轻松地将 PostgreSQL 数据库部署到 Heroku 上。

返回首页