使用shell连接数据库实例

最近更新时间: 2024-10-17 17:10:00

Shell连接TDSQL PostgreSQL实例首先需要连接集群的Center节点。

例:ssh root@XX.XX.XX.XX。XX为center节点的IP。

可以通过四种方式连接实例。

1) 使用参数连接

psql -h 172.16.0.29 -p 15432 -U tbase -d postgres

-h:host

-p:port

-U:数据库user

-d:database

2) 使用conninfo字符串或者一个URI

psql postgresql://tbase@172.16.0.29:15432/postgres

3) 配置证书连接

psql 'host=172.16.0.29 port=15432 dbname=postgres user=tbase sslmode=verify-ca

sslcert=postgresql.crt sslkey=postgresql.key sslrootcert=root.crt'

sslcert说明

4) 配置环境变量后快捷连接

PGUSER=tbase

PGHOST=127.0.0.1

PGDATABASE=postgres

PGPORT=15432

export PGHOST PGUSER PGDATABASE PGPORT

环境变量生效后,命令psql即可快速连接实例