ポストグレス接続時にパスワードの入力を省略するには?

ショコラ
ショコラ

ポストグレス接続時にパスワードの入力を省略するには?

パスワードは psql のオプションで設定することができません。
環境変数「PGPASSWORD」にパスワードを設定して psql でキメマス。

もっさん先輩
もっさん先輩
export PGPASSWORD={パスワード}
export PGPASSWORD=$POSTGRES_PASSWORD
psql -h $POSTGRES_HOST [データベース名] [ユーザー名]

export PGPASSWORD=$POSTGRES_PASSWORD && psql -h $POSTGRES_HOST -U $POSTGRES_USER

▼コンテナで使うにはこちら

docker exec -it {コンテナ名}\
 sh -c 'export PGPASSWORD=$POSTGRES_PASSWORD && psql -h $POSTGRES_HOST -U $POSTGRES_USER'

以上

Scroll to Top