操作场景
本文为您介绍通过云服务器连接 TDSQL PostgreSQL版 实例的操作。云服务器和数据库须是同一账号,且同一个 VPC 内(保障同一个地域)。
操作步骤
使用 PostgreSQL 通用客户端 psql
1. 登录 Linux 云服务器,执行如下命令下载 PostgreSQL。
yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
说明
请根据实际操作系统,替换对应的 PostgreSQL 下载地址。
2. 执行如下命令安装 PostgreSQL。
yum install -y postgresql10-server postgresql10
3. 执行如下命令连接到 TDSQL PostgreSQL版。
psql -h 实例地址 -p 端口 -U dbadmin -d postgres
说明
注意
通用 psql 客户端无法查看分布键等信息。
使用 TDSQL PostgreSQL版 专用客户端 psql
1. 登录 Linux 云服务器,执行如下命令下载 tbase_pgxz 包,并解压。
wget tbase_pgxz tbase-client-1258344699.file.myqcloud.com/tbase-client/tbase_pgxz.tar.gztar -zxvf tbase_pgxz.tar.gz -C /usr/local/
2. 执行如下命令指定动态库。
export LD_LIBRARY_PATH=/usr/local/tbase_pgxz/lib
3. 执行如下命令连接到 TDSQL PostgreSQL版。
/usr/local/tbase_pgxz/bin/psql -h 实例地址 -p 端口 -U tbaseadmin -d postgres
说明