数据库连接

 

连接数据库

更新时间 2020-12-01

PostgreSQL 可通过 psql 命令行客户端直接连接,还可以使用图形化的数据库客户端连接。

图形化客户端包括 pgAdmin 、DbVisualizer 、DBeaver 等。

本小节主要介绍如何连接 PostgreSQ 数据库,以终端命令行方式连接数据库。

前提条件

  • 已获取管理控制台登录账号和密码,且已获取集群操作权限。
  • 已创建 PostgreSQL 集群,且集群状态为活跃
  • 已在服务器安装数据库客户端。

获取连接信息

  1. 在集群管理页面,点击目标集群 ID,进入集群详情页面。
  2. 服务端口信息模块或节点列表,获取高可用 IP 地址或节点 IP 地址。

注意

单节点集群仅一个节点,连接信息中不呈现高可用 IP。单节点集群的节点 IP 可在节点列表获取。

如未创建 Proxy 实例节点,高可用 Proxy IP 将无法连接。

访问数据库

连接方式如下:

psql -U <userName> -h <port> -d <serverName> 
选项 说明 示例
-U 数据库用户账号名。
新建数据库默认账号名 pguser
pguser
-h 数据库节点的 IP 或者双节点集群的 VIP。 192.168.100.0
-d 数据库名称。
新建数据库默认名称 shanhe
shanhe
密码 数据库用户密码。
新建数据库默认账号密码shanhe1234
shanhe1234

连接示例:

  1. 输入如下命令,并输入密码,访问目标数据库。

     psql -U shanhe -h 192.168.100.246 -d shanhe
    
  2. 执行命令\l,查看当前 PostgreSQL 数据库信息。

这篇文档解决了您的问题吗?
0
0