连接到 Apache Cloudberry
本文档介绍如何连接到 Apache Cloudberry。
连接参数
你可以使用与 PostgreSQL 兼容的客户端程序(例如 psql
)连接到 Apache Cloudberry。用户和管理员总是通过 coordinator 连接到 Apache Cloudberry。Segment 不接受客户端连接。
为了建立与 Apache Cloudberry coordinator 的连接,你需要了解以下连接信息,并相应地配置你的客户端程序。
连接参数 | 描述 | 环境变量 |
---|---|---|
应用程序名 | 连接到数据库的应用程序名称。在 application_name 连接参数中的默认值是 psql。 | $PGAPPNAME |
数据库名 | 待连接数据库的名称。对于新初始化的系统,首次连接请使用 postgres 数据库。 | $PGDATABASE |
主机名 | Apache Cloudberry coordinator 的主机名。默认主机是本地主机。 | $PGHOST |
端口 | Apache Cloudberry coordinator 实例运行的端口号。默认值为 5432 。 | $PGPORT |
用户名 | 连接的数据库用户(角色)名称。这不一定与你的操作系统用户名相同。如果你不确定你的数据库用户名是什么,请与你的 Apache Cloudberry 管理员联系。请注意,每个 Apache Cloudberry 系统在初始化时都会自动创建一个超级用户帐户。此帐户的名称与初始化 Apache Cloudberry 系统的用户的操作系统名称相同(通常为 gpadmin )。 | $PGUSER |
使用 psql 连接 介绍了连接到 Apache Cloudberry 的示例命令。
支持的客户端应用程序
你可以使用多种客户端应用程序连接到 Apache Cloudberry:
- Apache Cloudberry 安装中包含了一些客户端应用程序。在这些应用程序中,
psql
是一个交互式命令行界面。 - 使用标准的数据库应用程序接口,例如 ODBC 和 JDBC,你可以创建自己的客户端应用程序,与 Apache Cloudberry 进行连接。
- 大多数使用标准数据库接口(例如 ODBC 和 JDBC)的客户端工具,都可以配置为连接到 Apache Cloudberry。