java.sql.SQLException: Incorrect string value: 'xE5xB7xA5xE5x9CxB0...'
记录下问题,库表没有修改字符集,遇到的坑。
mysql插入字符报错:java.sql.SQLException: Incorrect string value: 'xE5xB7xA5xE5x9CxB0...' for column 'remark' at row 1
1、原因:和建库建表时指定编码格式有关
2、解决方案:
a.先查看库、表、表字符字段的编码格式
SHOW FULL COLUMNS FROM dbbase.tablename; //查看字段编码
b.修改库、表、字符字段的编码
ALTER TABLE dbbase.tablenameCONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;