文档

通过客户端、命令行连接MyBase MySQL实例

更新时间:

本文介绍如何通过客户端、命令行连接MyBase MySQL实例。

前提条件

已完成以下操作:

通过客户端连接MyBase MySQL实例

可以使用任何通用的MySQL客户端连接到MyBase MySQL,本文以MySQL Workbench为例。下载MySQL Workbench客户端地址,请参见MySQL Workbench下载页面

  1. 在ECS或本地电脑上打开MySQL Workbench,选择Database > Connect to Database

  2. 输入连接信息。

    workbench连接地址

    参数

    说明

    Hostname

    输入实例的连接地址。 查看实例的内外网地址,请参见查看内外网地址和端口

    • 通过ECS访问实例,且满足内网条件,使用内网地址访问。满足内网条件:

      • ECS实例与实例位于同一地域。

      • ECS实例与实例的网络类型相同。如果都是专有网络,专有网络ID也需要相同。

    • 通过ECS访问实例但是不满足内网条件,使用外网地址访问。

    • 通过本地设备访问实例,使用外网地址。

    Port

    输入实例端口号。查看实例的端口号,请参见查看内外网地址和端口

    Username

    实例的账号名称。查看实例账号,请参见创建数据库账号

    Password

    实例的账号密码。

  3. (可选)单击Test Connection,进行测试连接。

  4. 单击OK,进行连接。如下图所示,表示连接成功。

    连接成功

通过命令行连接MyBase MySQL实例

  1. 登录到需要连接MyBase的服务器,比如ECS服务器或本地服务器。

  2. 执行连接命令。

    mysql -h连接地址 -P端口 -u用户名 -p      //注意一个是大写字母P,一个是小写字母p。

    参数

    说明

    连接地址

    实例的连接地址。 查看实例的内外网地址,请参见查看内外网地址和端口

    • 通过ECS访问实例,且满足内网条件,使用内网地址访问。满足内网条件:

      • ECS实例与实例位于同一地域。

      • ECS实例与实例的网络类型相同。如果都是专有网络,专有网络ID也需要相同。

    • 通过ECS访问实例但是不满足内网条件,使用外网地址访问。

    • 通过本地设备访问实例,使用外网地址。

    端口

    实例端口号。查看实例的端口号,请参见查看内外网地址和端口

    用户名密码

    实例的账号名称和密码。查看实例账号和密码,请参见创建数据库账号

    如下图所示,连接成功。连接成功