将 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 方言数据库不兼容。

后续步骤