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;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM