GaussDB实例连接方式介绍
GaussDB提供使用gsql、DBeaver、Navicat和数据管理服务(Data Admin Service,简称DAS)连接实例的方式。
| 连接方式 | IP地址 | 使用场景 | 说明 |
|---|---|---|---|
| DAS连接 | 无需使用IP地址 | 通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。GaussDB默认开通DAS连接权限。 | 易用、安全、高级、智能。 |
| gsql连接 | 内网IP地址/弹性公网IP | gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 | 为了获得更快的传输速率和更高的安全性,建议将应用迁移到与GaussDB实例在同一子网,使用内网连接。内网访问不受带宽限制。 |
| DBeaver连接 | 弹性公网IP | 通过DBeaver这款可视化数据库管理工具可以查看数据库结构、执行SQL查询和脚本、浏览和导出数据、处理BLOB/CLOB数据以及修改数据库结构等。 | 开源、易用。 |
| Navicat连接 | 弹性公网IP | Navicat数据库管理工具提供轻松、便捷的可视化数据查看和编辑功能。例如:数据增删改查、SQL或脚本处理、函数、数据生成等功能。 | 易用、稳定。 |
连接方式如图1所示。
说明:
-
ECS与GaussDB实例在同一VPC、同一安全组时,默认ECS与GaussDB实例内网互通,则通过内网IP地址连接实例。
-
ECS与GaussDB实例在同一VPC、不同安全组时,需要为GaussDB和ECS分别设置安全组规则,然后通过内网IP地址连接实例。
- 设置GaussDB安全组规则:为GaussDB所在安全组配置相应的入方向规则,详见设置GaussDB实例安全组规则。
- 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无需对ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则非全放通时,需要为ECS所在安全组配置相应的出方向规则。
-
ECS与GaussDB实例不在同一VPC时,则可以绑定弹性公网IP,通过公网连接实例。请确保ECS和GaussDB实例都要有弹性IP。