如何连接MySQL云数据库

准备工作

  1. 您已经初始化了一个 RDS for MySQL 实例。
  2. 您已创建数据库帐户并授权特定 IP 或 IP 范围来访问 RDS for MySQL 实例。
  3. 您已为ECC实例和RDS for MySQL实例配置安全组规则,允许特定IP或IP范围访问RDS for MySQL实例。

从 Windows 云服务器实例连接

  1. 登录 Windows 云服务器实例。

  2. 进入Navitcat官网,下载 Naivcat 16 for MySQL 客户端
    下载 Naivcat 16 for MySQL

  3. 点击直接下载
    直接下载

  4. 浏览器下载完后点击打开,点击下一步
    开始安装

  5. 阅读版权许可,继续前必须同意其中的条款,点击我同意,再单击下一步继续:
    同意条款

  6. 选择安装文件夹。点击下一步继续,想要改变安装文件夹,点击浏览再点击下一步:
    选择安装文件夹

  7. 准备安装。点击安装继续安装:

  8. 完成安装后,双击打开应用软件Navicat 16 for MySQL。点击左上角连接,单击MySQL...,在弹窗中,根据要求输入相应数据,单击确定即可连接:
    完成连接

从 Linux 云服务器实例连接

1. 登录 Linux 云服务器实例。

2. 以CentOS 7.2(64位)ECC实例为例,执行如下命令安装MySQL客户端。

  1. yum install mysql

如果显示“Complete!”,则说明MySQL客户端安装成功。

3. 根据连接方式进行相应的操作:

内网地址连接:

  • 运行以下命令登录数据库实例
    1. - hostname: replace it with the private network address of the target RDS for MySQL instance, which can be viewed on the instance details page in the RDS for MySQL console.<BR>

说明:
MySQL 的默认端口号是 3306。
如果端口号为 3306,只需将主机名替换为 IP 地址即可。 例如私网地址为10.16.0.11:3306,则设置hostname为10.16.0.11。

如果端口号不是3306,需要在连接命令中指定端口,格式为mysql -h hostname -P port -u username -p,如mysql -h 10.16.0.11 -P 5308 -u username - 页。

  • 用户名:将其替换为默认用户名 root。
  • 提示输入密码:后输入RDS for MySQL实例的root账号对应的密码。 如果您忘记了密码,您可以按照重置密码中的说明进行重置。

    如果显示MySQL [(none)]>,则表示您已成功登录MySQL。

外网地址链接

  • 运行以下命令登录RDS for MySQL实例
  • 提示输入密码:后输入公网连接用户名对应的密码。 如果您忘记了密码,请按照重置密码中的说明进行重置。
    本例中hostname为59281c4exxx.myqcloud.com,公网端口为15311。

4. 在 MySQL [(none)]> 提示符下,可以发送一条 SQL 语句到 MySQL 服务器执行。 具体命令行见mysql客户端命令。
下面以show databases为例: