我想在heroku上安装带有数据库的php脚本。如何获取我安装的数据库的数据库名称,密码,用户和主机信息?
答案 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
环境变量以获取连接到数据库所需的信息。