文档

通过MySQL协议连接云数据库SelectDB版实例

更新时间:
一键部署

云数据库 SelectDB 版支持通过MySQL客户端访问实例。本文介绍如何通过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 ss-bp213214fdsf2e12e21edsa -P 8443 -u testdb -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)
文档反馈