本文为您介绍psql客户端如何连接交互式分析Hologres,并使用标准的PostgreSQL语句进行数据开发。

前提条件

  1. 您需要进入Postgres官网,下载与电脑系统相匹配的PostgreSQL 11及以上版本的客户端安装包,并根据提示安装。
  2. 设置环境变量,具体如下:
    • Windows系统。
      1. 系统属性 > 高级系统设置界面,单击环境变量huanj
      2. 添加PostgreSQL的bin文件路径至Path中。配置
      3. 单击确定
    • 设置MacOS系统的环境变量,请参见设置环境变量
    说明 Linux系统无需设置环境变量。

操作步骤

进入psql客户端命令行界面,输入连接信息。
  • Linux系统语句如下。
    psql -h <Endpoint> -p <Port> -U <AccessKey ID> -d <Database>

    执行完上述语句后,您需要输入AccessKey Secret。

    LIN
  • MacOS系统语句如下。
    PGUSER=<AccessKey ID> PGPASSWORD=<AccessKey Secret> psql -p <Port> -h <Endpoint> -d <Database>
    linux
  • Windows系统语句如下。
    Server [localhost]: Endpoint
    Database [postgres]: Database
    Port [5432]: Port
    Username [postgres]: <AccessKey ID>
    用户 <AccessKey ID> 的口令:<AccessKey Secret>
    连接psql
参数 描述
AccessKey ID 当前阿里云账号的AccessKey ID。

您可以单击AccessKey 管理,获取AccessKey ID。

AccessKey Secret 当前阿里云账号的AccessKey Secret。

您可以单击AccessKey 管理,获取AccessKey Secret。

Port Hologres实例的公共网络端口。

示例取值80

Endpoint Hologres实例的公共网络地址。

示例取值xxx-cn-hangzhou.hologres.aliyuncs.com

Database Hologres的数据库名称。

开通Hologres实例后,系统自动创建postgres数据库。

您可以使用postgres数据库链接Hologres,但是该数据库分配到的资源较少,开发实际业务建议您新建数据库。详情请参见创建数据库

示例取值mydb

后续步骤

成功连接Hologres后,您可以使用标准的PostgreSQL语句,在psql客户端创建数据库,详情请参见使用psql客户端创建数据库