1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 23:02:07 +02:00
tldr/pages.ja/common/psql.md
2025-02-07 08:15:51 +02:00

1.1 KiB

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}}