连接数据库

连接 MySQL 数据库

TableDI 可以连接多种数据库,如 HANA、MySQL、SQLServer、Oracle 等,此处以 MySQL 为示例。

TableDI 为用户准备了 MySQL Demo 环境,用户可按照以下方式配置进行体验。

服务器 Host: rm-uf68lra61l9qsnk2lyo.mysql.rds.aliyuncs.com

端口: 3306

数据库名 Schema: table_di_samples

Demo 用户名: table_di

Demo 密码: TableDI@123

👆 复制链接可直接使用

1. 新建 MySQL 数据同步

在 TableDI 工作台新建一张空白表命名"MySQL_demo"。

点击「同步数据」,选择「MySQL」。

2. 连接配置

MySQL 连接配置,是指 TableDI 作为连接端,维护与 MySQL 数据库服务器所在的主机地址,端口及用户名和密码信息,确保 TableDI 和 MySQL 源数据系统在网络上的互通与安全。

请注意这里的重要信息,MySQL 服务器的地址,该服务器一定需要满足能够从外网访问的基本条件,MySQL 的对外开放端口及用户名和密码,对于需要连接的服务器数据库名称也必须要提前知晓,这些是实现 TableDI 和 MySQL 数据库正常连通的基本条件。
在这里可以使用 TableDI 为用户准备的开放 MySQL DEMO 体验

服务器 Host: rm-uf68lra61l9qsnk2lyo.mysql.rds.aliyuncs.com

端口: 3306

数据库名 Schema: table_di_samples

Demo 用户名: table_di

Demo 密码: TableDI@123

输入正确的数据库连接信息,系统会自动高亮右下角按钮“下一步(通道配置)”按钮,点击进入数据详细配置的步骤通道配置。

3. 通道配置

通道配置,是指将基于配置完毕的数据库服务器和数据库实例,按照数据库中具体要同步的数据表,使用 SQL 查询语句,对确定的需要同步的数据范围进行定义。

进入通道配置的页面后,在查询语句 SQL 区域输入如 Select * from (您数据库具体数据表名称)。对于数据库的表同步模式,TableDI 支持增量更新模式,您需要在增量列输入对应的列名称。首次同步数据表的历史值,请不要定义增量列。

TableDI 为用户准备了表名称,请输入 SQL 语句:select * from tabledidata
输入完成后点击“下一步定义数据结构”

4. 定义数据结构

定义数据结构是指将源数据的结构进行 TableDI 表格数据的转化预览,按照需要进行 JSON 源代码的过滤定义,修改导入的表格列名的环节。

如果数据库表及网络连接成功,您就可以自动看到数据的数据表预览信息。

5. 绑定数据

绑定数据是指将最终选定及清洗过滤的源数据,写入 TableDI 数据表的环节,数据列名也自动按照预览窗口进行自动创建。

确定需要导入和同步的列,或者选择数据 Key 左侧进行全选。点击完成后,自动返回当前数据表。

您可以查看已经导入成功的数据,如果没有显示,请刷新网页,即可查看您同步完毕的数据结果。点击同步中的绿色高亮部分,您可以了解数据同步的详细信息,包含同步时间,耗时,数据大小等。

Last Updated:
Copyright© 2022 上海悉息信息科技有限公司
沪ICP备18009600号-4