sync_diff_inspector工具不支持表字段默认值timestamp NOT NULL DEFAULT '1970-01-01 08:00:01'

【 TiDB 使用环境】测试
【 TiDB 版本】source: v3.0.6 target:v5.4.3
【复现路径】想将tidb由3.0.6升级到5.4.3,搭建好全量备份恢复和增量备份恢复后,通过sync_diff_inspector工具校验数据一致性


【遇到的问题:问题现象及影响】
sync_diff_inspector报错由于无效的字段默认值不能初始化diff程序。将默认值由’1970-01-01 08:00:01’改为’1971-01-01 00:00:00’可以正常校验。但是修改的的字段比较多,且表数据量比较大。想问下有没有不修改字段默认值的办法。

【资源配置】
【附件:截图/日志/监控】

这里有些实践你可以看下:

已经有修复的 PR 了,预计在新版本修复。

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。