1、背景

本需求需要实现抽取KingBaseEs数据库的某几张表数据,定时同步到MySQL中

2、工具准备

2.1 DBeaverEE25.1(必须要企业版,如果用社区版没有定时任务功能)

https://dbeaver.io/download/

2.2 KingBaseEs数据库及驱动

https://www.kingbase.com.cn/download.html#drive

2.3 MySQL数据库及驱动

https://dev.mysql.com/downloads/connector/j/

3、数据库连接配置

3.1 本地驱动可以在这里添加

在这里插入图片描述
在这里插入图片描述

3.2 mysql数据库连接:在这里插入图片描述

3.3 KingBaseEs连接

在这里插入图片描述

4、数据同步任务创建

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、定时任务创建

在这里插入图片描述
在这里插入图片描述

6、重点

  1. DBeaverEE才有定时任务设置;
  2. 更新表一定要有主键,否则会每次插入更新;
  3. 理论上用上述方法,在驱动满足的情况下可以同步各种异类型数据库
Logo

一站式 AI 云服务平台

更多推荐