このページでは、Spanner で psql
を PostgreSQL 言語データベースに接続する方法について説明します。
psql
は、PostgreSQL のコマンドラインのフロントエンドです。
PGAdapter が
psql
コマンドと同じマシン上で実行されていることを確認します。詳細については、PGAdapter を起動するをご覧ください。
ターミナル ウィンドウで
psql
を起動し、データベース サーバー ホストとしてlocalhost
を指定します。- PGAdapter がデフォルトの PostgreSQL ポート(5432)以外のポートをリッスンするように構成されている場合は、必要に応じてポート番号を指定します。
- 必要に応じて、データベースまたはドライバ(JDBC ドライバなど)に送信する 1 つ以上のコマンドを指定します。
-c
オプションの発生ごとに、1 つのコマンドまたはセミコロン(;)で区切ったコマンドのバッチを指定できます。詳細については、psql コマンドライン ツールをご覧ください。
psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...
省略可: 次のクエリを送信して、
psql
が PostgreSQL 言語データベースに正常に接続されたことを確認します。SELECT 1::bigint;
このクエリは GoogleSQL 言語データベースに対応していません。
次のステップ
- PGAdapter について学習する。
- psql コマンドライン ツールでサポートされている
psql
コマンドを確認する。