添加OceanBase for MySQL数据源

本文为您介绍在DataV中添加OceanBase for MySQL数据源的方法,以及相关参数配置说明。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系型数据库、低成本等特点。

前提条件

已准备好待添加的OceanBase for MySQL数据源。

重要

您必须先将对应区域的白名单IP地址添加到您的数据源白名单中,以确保DataV-Board能正常访问您的数据库。详情请参见配置数据库白名单

使用限制

仅支持企业版及以上版本。

通过内网添加数据源

  1. 登录DataV控制台

  2. 工作台页面,单击数据准备 > 数据源,进入数据源页面,单击新建数据源

  3. 类型列表中,选择OceanBase for MySQL

  4. 在列表中选择内网,并选择OceanBase实例所在的区域。

  5. 填写数据库信息。image

    参数

    说明

    名称

    数据源的显示名称,可以自由命名。

    VPC ID

    VPC实例的ID,此VPC为您的OceanBase实例所在的VPC。可进入OceanBase控制台,在租户详情页面的拓扑图里面的代理地址信息中获取,比如您要通过主地址的私网地址访问,VPC ID就填写主地址的VPC,如下图所示主地址卡片里面的《VPC网络:vpc-bp1******》 。image

    实例ID

    VPC下数据库实例的ID,跟填写VPC ID字段的查看方法一样,如果您要通过主地址的私网地址访问,VPC的实例ID就填写主地址的私网地址,如上图所示主地址卡片的私网地址《私网地址是t61j1******1c.cn-hangzhou.oceanbase.aliyuncs.com》。

    域名

    连接数据库的内网地址。

    重要

    该地址是DataV服务器能够通过公网或阿里云部分Region内网访问您数据库的域名或IP地址。

    例如使用内网环境下的阿里云OceanBase for MySQL,域名示例为:xxxxxxxx.oceanbase.aliyuncs.com,可在OceanBase控制台租户详情页面,单击配置添加实例所在地域的DataV VPC内网地址的白名单,在内网地址生效后即可使用。

    端口

    数据库设置的端口,默认为3306。

    用户名

    登录数据库的用户名。

    密码

    登录数据库的密码。

    数据库

    当前所选数据库的名称。

    insecureAuth

    当您的MySQL版本较低时,需要打开开关后才可以配置使用MySQL。

  6. 数据库信息填写完成后,系统会自动进行测试连接,验证数据库是否能连通正常。

  7. 测试连接通过后,单击确定,完成数据源添加。

    新添加的数据源会自动列在数据源列表中。

通过外网添加数据源

  1. 登录DataV控制台

  2. 工作台页面,单击数据准备 > 数据源,进入数据源页面,单击新建数据源

  3. 类型列表中,选择OceanBase for MySQL

  4. 在列表中选择外网

  5. 填写OceanBase for MySQL数据源相关信息。

    image

    参数

    说明

    名称

    数据源的显示名称,可以自由命名。

    域名

    连接数据库的外网地址。

    重要

    该地址是DataV服务器能够通过公网或阿里云部分Region内网访问您数据库的域名或IP地址。

    例如使用外网环境下的阿里云OceanBase for MySQL,域名示例为:xxxxxxxx.oceanbase.aliyuncs.com,可在OceanBase控制台租户详情页面,单击申请外网地址,并配置添加DataV外网的白名单,在外网地址生效后即可使用。

    端口

    数据库设置的端口,默认端口3306。

    用户名

    登录数据库的用户名。

    密码

    登录数据库的密码。

    数据库

    当前所选数据库的名称。

    insecureAuth

    当您的MySQL版本较低时,需要打开开关后才可以配置使用MySQL。

  6. 信息填写完成后,单击确定,完成数据源的添加。

    新添加的数据源会自动显示在数据源列表中。

后续步骤

获取原始数据后,可参见组件数据源配置进行组件数据的适配。

常见问题

更多问题,请参见数据源配置常见问题