psql
PostgreSQL コマンドラインクライアントです。 もっと詳しく: https://www.postgresql.org/docs/current/app-psql.html。
- データベースに接続する。デフォルトでは、現在ログインしているユーザで、ポート5432を使用して、ローカルソケットに接続する:
psql
データベース
- 指定ポートで、動作している指定サーバホストのデータベースに、指定ユーザ名で、パスワードプロンプトなしで接続する:
psql -h
ホスト -p
ポート -U
ユーザ名
データベース
- データベースに接続する。ユーザはパスワードの入力を求められる:
psql -h
ホスト -p
ポート -U
ユーザ名 -W
データベース
- 与えられたデータベースに対して、SQLクエリまたはPostgreSQLコマンドを1つ実行する (シェルスクリプトで有用):
psql -c '
クエリ'
データベース
- 与えられたデータベース上で、ファイルからコマンドを実行する:
psql
データベース -f
file.sql