连接实例

最近更新时间:2022-04-27 10:24:50

我的收藏

操作场景

本文为您介绍通过云服务器连接 TDSQL PostgreSQL版 实例的操作。云服务器和数据库须是同一账号,且同一个 VPC 内(保障同一个地域)

操作步骤

本文以腾讯云服务器中 CentOS 7.2 64 位系统为例,云服务器购买请参见 购买方式

使用 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
说明
实例地址和端口可在 TDSQL PostgreSQL版 控制台 的实例详情页查看。



注意
通用 psql 客户端无法查看分布键等信息。

使用 TDSQL PostgreSQL版 专用客户端 psql

1. 登录 Linux 云服务器,执行如下命令下载 tbase_pgxz 包,并解压。
wget tbase_pgxz tbase-client-1258344699.file.myqcloud.com/tbase-client/tbase_pgxz.tar.gz

tar -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
说明
实例地址和端口可在 TDSQL PostgreSQL版 控制台 的实例详情页查看。