郁闷的Incorrect string value

这几天遇到一个mysql插入问题:

Cause:

  java.sql.SQLException: Incorrect string value: '\xE7\xA8\x8B\xE6\x98\xAF...' for column 'content' at row 6

 

在网上搜了好久,都是说,该数据库的编码:set names ‘gbk’; 试了,没用。最后还是改了数据库中字段的大小,从text 改为mediumText ,奇迹的没出问题(难道是超出数据大小?)。

 

不知道神马原因,先记录下,以后有空好好研究下mysql。

你可能感兴趣的:(sql,mysql)