创建数据源

概述

您可以通过以下方式创建 OceanBase 开发者中心(OceanBase Developer Center,ODC)数据源:

操作步骤

方法一:ODC 首页中创建数据源

重要

示例:在 ODC 中创建 OceanBase MySQL 类型的数据源 obmysql4.3.0,并将数据源绑定到项目 odc_4.2.0

信息项

示例值

项目名称

odc_4.2.0

数据源名称

obmysql4.2.0

集群名

odctest

租户名

mysql

数据库用户名

odctest

数据库密码

******

  1. 进入 OceanBase 管理控制台 ,在 OceanBase 管理控制台页面的左侧导航栏中,单击 数据研发 按钮即可直接登录 Web 版 ODC。

    image.png

  2. 登录进入 ODC 后,单击 新建数据源 > OceanBase MySQL

    image.png

  3. 在弹出的 新建数据源 窗口中填写以下信息:

    image.png

    信息项

    说明

    连接地址

    选择数据库实例,包括集群实例和租户实例。

    数据库账号

    • 数据库用户名:在租户中创建的账号(MySQL 模式下,该账户必须具有访问默认数据库的权限)。

    • 数据库密码:在租户中创建的账号的密码。单击数据库密码框后的 测试连接 按钮,测试是否能够连接到目标数据库。

    环境

    用户根据需求选择环境类型:开发/测试/生产等。

    项目

    您可以将创建的数据源绑定到指定项目/不绑定项目。数据源绑定项目后,用户创建的数据库将自动移入项目。

    说明

    数据库系统的内置数据库是否自动同步到项目是通过系统配置项odc.connect.database.sync.block-internal-database确定。该配置项默认为 true,表示不会自动将内置的数据库转移到绑定的项目。ODC 识别的数据库系统内置数据库如下:

    • OceanBase Oracle:SYS。

    • OceanBase MySQL:information_schema, mysql, test, oceanbase。

    高级设置

    连接初始化脚本:支持通过 SQL 语句配置连接会话。示例:set session ob_query_timeout=60000000

  4. 在的弹窗中输入连接名后,单击 确定 按钮,即可将当前的连接配置保存在连接列表中。

    image.png

  5. 创建完成后,再次登录 ODC 时,可在连接列表中直接查看该连接(保存连接配置时不要求测试连接一定成功)。

    image.png

方法二:公有云实例中创建数据源

  1. OceanBase 控制台 左侧导航栏中单击 实例列表,实例列表 中选择目标实例。

    新建个人连接方法1-1

  2. 租户实例工作台 中,单击 登录数据库

    新建个人连接方法2-2

  3. 选择数据库账号并单击 确定 后,跳转至 ODC。

    新建个人连接方法2-3

  4. 输入数据库账号密码并单击 确定 后,会自动创建以当前实例和用户名命名的数据源。