# psql > PostgreSQL コマンドラインクライアントです。 > 詳細情報: 。 - データベースに接続する。デフォルトでは、現在ログインしているユーザで、ポート5432を使用して、ローカルソケットに接続する: `psql {{データベース}}` - 指定ポートで、動作している指定サーバホストのデータベースに、指定ユーザ名で、パスワードプロンプトなしで接続する: `psql {{[-h|--host]}} {{ホスト}} {{[-p|--port]}} {{ポート}} {{[-U|--username]}} {{ユーザ名}} {{データベース}}` - データベースに接続する。ユーザはパスワードの入力を求められる: `psql {{[-h|--host]}} {{ホスト}} {{[-p|--port]}} {{ポート}} {{[-U|--username]}} {{ユーザ名}} {{[-W|--password]}} {{データベース}}` - 与えられたデータベースに対して、SQLクエリまたはPostgreSQLコマンドを1つ実行する (シェルスクリプトで有用): `psql {{[-c|--command]}} '{{クエリ}}' {{データベース}}` - 与えられたデータベース上で、ファイルからコマンドを実行する: `psql {{データベース}} {{[-f|--file]}} {{file.sql}}`