3

Heroku にデータベースを含む php スクリプトをインストールしたいと考えています。インストールしたデータベースのデータベース名、パスワード、ユーザー、およびホスト情報を取得するにはどうすればよいですか?

4

1 に答える 1

8

Heroku ではいくつかの異なるデータベースを利用できます。 addons.heroku.comでオプションを表示してアプリに追加できます。おそらく最初の/最も基本的なデータベースは Postgresです。heroku Postgres チュートリアルはこちらです関連セクションから引用:

Heroku アプリにインストールされた各データベースには、アプリがそのデータベースに接続するために使用できる固有のデータベース URL があります。データベース URL の形式は、postgres://username:password@host:port/database_name です。

...

さらに、各アプリには DATABASE_URL 構成変数があります。これは、デフォルト データベースを表すデータベースです。

Heroku 構成変数は、アプリの作成時に環境変数として設定されます。したがって、おそらくDATABASE_URL環境変数を読み取って、データベースに接続するために必要な情報を取得できます。

于 2012-09-03T10:24:02.440 に答える