MySQL报错1677

线上从库报错,原来库字符集为utf8mb4,后在RENAME表后重新添加为utf8,跑了一段时间提示1677.

slave_type_conversions来控制复制中主从结构不一致的处理

默认为”,即不支持主从字段类型不一致,
其它3种类型为:
all_lossy 支持有损转换,如int–>tinyint
all_non_lossy 支持无损转换,如char(20)–>varchar(25)
all_lossy,all_non_lossy 支持所有转换

此时手工在从库上执行:
stop slave;
set global slave_type_conversions=all_non_lossy;
start slave;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章