表 连接方式
连接方式 | 连接地址 | 使用场景 | 说明 |
---|---|---|---|
DAS连接 | 无需使用IP地址 | 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。 您可以通过数据管理服务连接并管理GaussDB(for MySQL)实例。GaussDB(for MySQL)默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。 |
易用、安全、高级、智能。 推荐使用DAS连接。 |
内网连接 | 读写内网地址 | 系统默认提供内网IP地址。当应用部署在弹性云主机上,且该弹性云主机与GaussDB(for MySQL)实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云主机与GaussDB(for MySQL)数据库实例。 | 安全性高,可实现GaussDB(for MySQL)的较好性能。 推荐使用内网连接。 |
公网连接 | 弹性公网IP | 不能通过内网IP地址访问GaussDB(for MySQL)实例时,使用公网访问,建议单独绑定弹性公网IP连接弹性云主机(或公网主机)与GaussDB(for MySQL)数据库实例。 | 降低安全性。 为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的GaussDB(for MySQL)实例在同一VPC内 ,使用内网连接。 |
说明
VPC:虚拟私有云(Virtual Private Cloud,简称VPC)。
ECS:弹性云主机(Elastic Cloud Server,简称ECS)。
若弹性云主机和GaussDB(for MySQL)数据库实例处于同一个VPC内,则无需申请外网地址。
首次使用GaussDB(for MySQL),请先了解使用限制。
操作步骤
通过内网连接GaussDB(for MySQL)实例
步骤 1 购买实例。根据业务需求,确认GaussDB(for MySQL)实例的规格、网络配置、数据库帐户配置信息等。
步骤 2设置安全组规则。
- ECS与GaussDB(for MySQL)实例在相同安全组时,默认ECS与GaussDB(for MySQL)实例互通,无需设置安全组规则,执行通过内网连接GaussDB(for MySQL)实例。
注意ECS和GaussDB(for MySQL)实例必须处于同一VPC。
- ECS与GaussDB(for MySQL)实例在不同安全组时,需要为GaussDB(for MySQL)和ECS分别设置安全组规则。
- 设置GaussDB(for MySQL)安全组规则:为GaussDB(for MySQL)所在安全组配置相应的入方向规则。
- 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无需对ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则非全放通时,需要为ECS所在安全组配置相应的出方向规则。
步骤 3 通过内网连接GaussDB(for MySQL)实例。提供两种连接方式通过MySQL客户端连接实例:普通连接和SSL连接。其中,SSL连接实现了数据加密功能,具有更高的安全性。
通过公网连接GaussDB(for MySQL)实例
步骤 1 购买实例。根据业务需求,确认GaussDB(for MySQL)实例的规格、网络配置、数据库帐户配置信息等。
步骤 2 绑定弹性公网IP。弹性公网IP提供独立的公网IP资源,包括公网IP地址和公网出口带宽服务。可以在虚拟私有云管理控制台申请弹性公网IP并将该弹性公网IP绑定至GaussDB(for MySQL) 实例。
步骤 3 设置安全组规则。从安全组外访问安全组内的GaussDB(for MySQL)实例时,需要为GaussDB(for MySQL) 实例所在安全组配置相应的入方向规则。
步骤 4 通过公网连接GaussDB(for MySQL)实例。提供两种连接方式通过MySQL客户端连接实例:普通连接和SSL连接。其中,SSL连接实现了数据加密功能,具有更高的安全性。