3

我想在 heroku 上安装一个带有数据库的 php 脚本。如何获取我安装的数据库的数据库名称、密码、用户和主机信息?

4

1 回答 1

8

Heroku 上有几个不同的数据库可用 - 您可以在addons.heroku.com查看选项并将它们添加到您的应用程序中。可能第一个/最基本的数据库是 Postgres -这是 heroku Postgres 教程。引用自相关部分

Heroku 应用程序上安装的每个数据库都有一个唯一的数据库 URL,您的应用程序可以使用该 URL 连接到该数据库。数据库 URL 采用 postgres://username:password@host:port/database_name 格式。

...

此外,每个应用程序都有一个 DATABASE_URL 配置变量;这是代表您的默认数据库的数据库。

Heroku配置变量在创建应用程序时设置为环境变量。因此,您可能可以读取DATABASE_URL环境变量以获取连接到数据库所需的信息。

于 2012-09-03T10:24:02.440 回答