为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】v4.0.0
【问题描述】
数据库是mysql8.0
mysql 8.0 同步到mysql 5.7 不支持
mysql 8.0同步到tidb 报错,报错如下
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】v4.0.0
【问题描述】
数据库是mysql8.0
mysql 8.0 同步到mysql 5.7 不支持
mysql 8.0同步到tidb 报错,报错如下
报错是因为 TiDB 不支持这个 position 点的 DDL 的语句,需要通过 DM 的 dmctl 工具将该 position 位点的 DDL 操作跳过。具体可以产看一下 DM 相关的操作方法。
我的理解是,mysql中的一个ddl语句,同步的时候不支持,那么这个ddl语句就无法同步;
但是,这个具体的是什么ddl语句就不清除了,如果是字符类型不支持,那么我可以修改mysql的字符类型,但是不知道是不是这个,具体的原因没有给出,无法做下一步分析。
可以replace么,或者整体replace,如果不知道原因,那么replace也无法做。
在图中有报错,是XA START
ok ,我先了解一下XA START,如果有解决方案,也可以推荐一下。
可以试试论坛搜索
好的,谢谢。
参考帖子有价值
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。