[FAQ] incorrect utf8 value f09f918c() for column a

[问题澄清]

[ERROR] [column.go:159] ["incorrect UTF-8 value"] [conn=1] [error="[table:1366]incorrect utf8 value f09f918c() for column a"]

[原因分析]

UTF8 字符集写入非法 UTF8 字符,如果是升级后才开始出现这个报错,需要参考 升级 FAQ 中的问题 3 处理。

[解决方案]

如果是升级后才出现报错,解决方案参考 升级 FAQ 中的问题3 :https://pingcap.com/docs-cn/stable/faq/upgrade/

如果是普通导数据情况下:
方案1,修改 table 的字符集为 utf8mb4 
方案2, set @@session.tidb_skip_utf8_check=1; 或者 set @@global.tidb_skip_utf8_check=1; 跳过 utf8 检查,如意,跳过检查后,重新倒入数据回  MySQL 会报错,还是建议采用方案1