本次数据迁移采用MySQL 5.7.26版本,迁移目标为本机win10系统达梦8版本。迁移工具使用达梦数据迁移工具(DTS)。
迁移过程
1 新建工程
1.1 新建迁移
使用达梦迁移工具DTS(图形化界面,linux系统dts工具在达梦安装目录下tool文件夹内dts工具,执行./dts),打开工具后,新建工程。
打开新建的工程,选择迁移,并右键新建迁移。
1.2 选择迁移方式及数据源、目的库
默认打开目录为达梦迁移工具介绍,选择下一步。
迁移方式,此次演示MySQLDM方式
分别输入主机名(IP)端口(MySQL默认端口3306,达梦默认端口5236),用户名和口令,数据库名(选择要迁移的库)。
1.3 指定对象复制或查询
选择源模式和目的模式。
从数据源复制对象,目的模式可选择现有模式,或新建模式(手动输入模式名,勾选创建模式)、表、视图。
1.4 选择迁移对象
此处选择要迁移的模式并核对目的模式、对象,用户可根据名称具体选择。
注意:此处有个转换按钮,可设置迁移策略,包括表定义、主键、约束条件、索引、数据、读写行数设置等参数,可供用户调整策略。列映射选项中可调整列名、数据类型、精度、主键(唯一)、空值限制等参数,用户可自行调整。
1.5 审阅迁移任务
下一步为审阅迁移任务,用户可查看迁移过程重要参数和修改条件,如需修改,可执行上一步进行修改。
确认无误后,点击“完成”。
验证数据
上述步骤全部成功后,用户关闭迁移工具即可。
我们验证一下迁移迁的数据原数据一致,迁移完成。