MySQL迁移到达梦8数据库实战记录
一、安装mysql 5.7 环境

二、 导入测试数据


导入报错

修改解决:修改mysql sql_mode

重新导入=成功
三、查看带迁移库信息
1、表数量

2、表记录数

3、表大小

4、函数和存储过程、视图

四、准备达梦数据库
1、初始化新实例 参数设置大小写不敏感,开启兼容mysql 模式

设置 COMPATIBLE_MODE = 4 兼容mysql 模式
五、配置 DTS 迁移工作
1、创建迁移任务

2、配置数据源

3、配置目的数据库

4、 配置相关迁移选项

5、迁移完成

六、处理迁移失败的任务
1、分析报错

查看失败原因 为建表语句 默认的时间值 DEFAULT '0000-00-00 00:00:00' 因为达梦的 timestamp 取值范围 在 必须在 ‘0001-01-01 00:00:00.000000’ 到 ‘9999-12-31 23:59:59.999999’之间。
2、 解决方法
登录mysql 端修改其默认值 在尝试迁移报错的任务

重新迁移成功

七、比对数据

更多资讯请上达梦技术社区了解: https://eco.dameng.com
