java.sql.SQLException: Incorrect string value: '\xE5\xB7\xA5\xE5\x9C\xB0...'

java.sql.SQLException: Incorrect string value: '\xE5\xB7\xA5\xE5\x9C\xB0...'

记录下问题,库表没有修改字符集,遇到的坑。

mysql插入字符报错:java.sql.SQLException: Incorrect string value: '\xE5\xB7\xA5\xE5\x9C\xB0...' 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;

posted @ 2020-09-22 11:40  妞妞受氣包  阅读(988)  评论(0编辑  收藏  举报