[FAQ] 工具同步过程报错 unsupported modify

[问题澄清]

DM同步过程中遇到报错:unsupported modify charset from binary to utf8mb4

[原因分析]

修改int为varchar类型时报错

mysql> alter table test10 change column a a varchar(20);

ERROR 1105 (HY000): unsupported modify charset from binary to utf8mb4

tidb不支持变更列修改

[解决方案]

建立列为varchar的表,导入数据,保证数据一致,删掉原本,rename varchar表.

[参考案例]

[引申学习点]

升级后常见问题