将 psql 连接到 PostgreSQL 方言数据库

本页面介绍了如何将 psql 连接到 Spanner 中的 PostgreSQL 方言数据库。 psql 是 PostgreSQL 的命令行前端。

  1. 确保 PGAdapter 在 psql 命令所在的机器上运行。

    如需了解详情,请参阅启动 PGAdapter

  2. 在终端窗口中,启动 psql 并指定 localhost 作为数据库服务器主机。

    • (可选)如果 PGAdapter 配置为监听,请指定端口号 默认 PostgreSQL 端口 (5432) 以外的端口。
    • (可选)指定一个或多个要发送到数据库或驱动程序的命令 (例如 JDBC 驱动程序)。对于 -c 选项的每次出现,您都要 可以指定单个命令或一批命令 分号 (;)。如需了解详情,请参阅 psql 命令行工具

    psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...

  3. 可选:验证 psql 是否已成功连接到 PostgreSQL 方言数据库 只需提交以下查询即可:

    SELECT 1::bigint;

    此查询与 GoogleSQL 方言数据库不兼容。

后续步骤