Heroku Postgres データベースがあります。Heroku サーバーに接続するスロットは 3 つあります。
- サーバー: ?
- ユーザー名 : (私は持っています)
- パスワード : (私は持っています)
Heroku DB に接続するためのサーバー IP を見つけるにはどうすればよいですか?
Heroku Postgres データベースがあります。Heroku サーバーに接続するスロットは 3 つあります。
Heroku DB に接続するためのサーバー IP を見つけるにはどうすればよいですか?
の出力から、heroku config
のエントリが表示されDATABASE_URL
ます。次の形式を取ります。
postgres://username:password@host:port/database_name
あなたの場合、@
シンボルの直後のホストに値が必要です。
IP アドレスを使用して接続しないでください。代わりにホスト名を使用してください。ホスト名は接続文字列にあります。Heroku Dev Center に詳細があります: https://devcenter.heroku.com/articles/heroku-postgresql#external-connections-ingress
本当に IP アドレスが必要な場合は、次のようなコマンドでホスト名をアドレスに解決できますnslookup
。
nslookup foo-domain.com