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