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