数据库名称&用户&密码&在heroku主持

时间:2012-09-03 10:06:57

标签: php sql heroku

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

1 个答案:

答案 0 :(得分:3)

Heroku上有几个不同的数据库 - 您可以查看选项并将其添加到addons.heroku.com的应用中。可能第一个/最基本的数据库是Postgres - here is the heroku Postgres tutorial。引自relevant section

  

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

格式      

...

     

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

在您的应用创建时,

Heroku config vars被设置为环境变量。因此,您可以阅读DATABASE_URL环境变量以获取连接到数据库所需的信息。