mysql插入中文报错java.sql.SQLException: Incorrect string value: '\xE6\x98\x88\xE8\xAE\xA152' for column

我的方案: 1.修改数据库和表的编码 右击数据库-->选择改变数据库 2.使用navicate打开表设计   补充知识点: utf8的编码是由三个字节组成的,但是遇到4个字节长度的中文字就会插入异常了,这是长度不够的原因,那怎么办呢?这时候我们就要用到utf8mb4这个编码了,utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换 原文: https://blog.csdn
相关文章
相关标签/搜索