绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
如何通过客户端连接GaussDB(for MySQL)实例
2022-06-09 14:14:16

文章转自华为云社区,作者:数据库的小云妹,原文链接:https://bbs.huaweicloud.com/blogs/183574

云数据库 GaussDB(for MySQL)是华为自研的新一代企业级高扩展海量存储分布式数据库,完全兼容MySQL。基于华为新一代DFV存储,采用计算存储分离架构,128TB的海量存储,无需分库分表,数据0丢失,既拥有商业数据库的高可用和性能,又具备开源低成本效益。

GaussDB(for MySQL)实例的连接方式有哪些?

GaussDB(for MySQL)提供使用内网、公网和数据管理服务(Data Admin Service,简称DAS)的连接方式。

GaussDB(for MySQL)连接方式

连接方式IP地址使用场景说明
DAS连接无需使用IP地址通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。GaussDB(for MySQL)默认开通DAS连接权限。- 易用、安全、、智能。- 推荐使用DAS连接
内网连接内网IP地址系统默认提供内网IP地址。当应用部署在弹性云服务器上,且该弹性云服务器与GaussDB(for MySQL)实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与GaussDB(for MySQL)数据库实例。- 安全性高,可实现GaussDB(for MySQL)的较好性能。- 推荐使用内网连接。
公网连接弹性公网IP不能通过内网IP地址访问GaussDB(for MySQL)实例时,使用公网访问,建议单独绑定弹性公网IP连接弹性云服务器(或公网主机)与GaussDB(for MySQL)数据库实例。- 降低安全性。- 为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的GaussDB(for MySQL)实例在同一子网,使用内网连接。

如何连接GaussDB(for MySQL)实例?

GaussDB(for MySQL)提供了MySQL客户端工具帮助您连接数据库实例。

前提条件

  • 在使用MySQL连接数据库之前,您需要确定应用所在的弹性云服务器与GaussDB(for MySQL)实例是否处在同一区域,同一VPC内。
    是:可以直接通过内网方式连接数据库实例。
    否:需要为实例绑定弹性公网IP,通过公网连接数据库实例。

  • 设置安全组规则,开通需访问数据库的IP地址和端口,详情请参考设置安全组规则。

  • 在Linux操作系统中,您需要在可访问GaussDB(for MySQL)数据库的设备上安装MySQL客户端。请参见如何安装MySQL客户端。

  • 如果选择SSL方式连接数据库,需要在云数据库RDS控制台实例“基本信息”页面,单击“数据库信息”模块“SSL”处的1.png,下载根证书或捆绑包。

远程连接数据库

步骤 1 登录应用所在的弹性云服务器。请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。

步骤 2 将根证书导入弹性云服务器Linux操作系统。请参见将根证书导入Windows/Linux操作系统。

步骤 3 连接GaussDB(for MySQL)数据库实例。以Linux系统为例,执行如下命令。

 mysql -h <hostName> -P <port> -u <userName> -p --ssl-ca=<caName>
参数说明
hostName内网地址。在目标集群的“基本信息”页面,“网络信息”模块查看“写内网地址”信息。
port数据库端口,默认3306。在目标实例的“基本信息”页面,“网络信息”模块的“数据库端口”。
userName用户名,即GaussDB(for MySQL)数据库管理员帐号,默认为root。
caName相应的SSL证书文件名,该文件需放在执行该命令的路径下。

使用root用户SSL连接数据库实例,示例如下:

    mysql -h 172.16.0.31 -P 3306 -u root -p --ssl-ca=ca.pem

出现如下提示时,输入数据库帐号对应的密码:

     Enter password:         

----结束

分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB(for MySQL)
创建时间:2022-04-28 11:33:56
GaussDB(for MySQL)
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • itt0918
    专家
戳我,来吐槽~