文档

连接实例

更新时间:

云数据库 SelectDB 版采用MySQL网络连接协议,支持兼容MySQL生态的命令行工具、JDBC/ODBC驱动和可视化工具等连接云数据库 SelectDB 版实例。本文介绍如何通过MySQL协议连接云数据库 SelectDB 版实例。

前提条件

  • 目标云数据库 SelectDB 版实例处于运行中状态。

  • 已将MySQL客户端的IP地址添加到云数据库 SelectDB 版实例的白名单中。具体操作,请参见设置白名单

  • 如果MySQL客户端云数据库 SelectDB 版实例不属于同一个VPC,请先为云数据库 SelectDB 版实例申请公网地址。具体操作,请参见申请和释放公网地址

操作步骤

  1. 云数据库SelectDB控制台的实例详情页面,获取云数据库 SelectDB 版实例的VPC地址或公网地址。

  2. 通过公网地址或VPC地址连接云数据库 SelectDB 版实例,语法如下。

    mysql -h <公网地址或VPC地址> -P <MySQL端口号> -u <数据库账号> -p<数据库账号的密码>

    示例如下。

    mysql -h selectdb-cn-xxx-fe.selectdb.rds.aliyuncs.com -P 9030 -uadmin -pselectdb123
    说明

    当连接实例返回如下信息时,是因为您没有将客户端的IP地址或IP地址段添加到云数据库 SelectDB 版实例的白名单。

    ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 2
  3. 成功连接云数据库 SelectDB 版实例后,选择目标集群并对数据库进行查询。语句如下。

    USE @test_cluster;
    show databases; 

    返回结果如下。

    +--------------------+
    | Database           |
    +--------------------+
    | test               |
    | test01             |
    +--------------------+

  • 本页导读 (1)
文档反馈