问题描述
- mysql的问题。。。。jdbc保存到mysql
- 19:25:33586 ERROR [STDERR] java.sql.SQLException: Incorrect string value: 'xEFxBFxBD' for column 'login_name' at row 1
19:25:33586 ERROR [STDERR] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928)
19:25:33586 ERROR [STDERR] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571)
19:25:33586 ERROR [STDERR] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666)报这个~~跪求大神
解决方案
关于Mysql com.mysql.jdbc.StatementImpl$CancelTask内存泄漏问题及解决办法
Mysql JDBC驱动版本与Mysql版本的对应问题
mysql jdbc 版本问题
解决方案二:
对应字段是否用utf8字符集。不然字符识别不了
解决方案三:
实在不行的话,就用new String(变量字符编码)这样转换
解决方案四:
是不是字段名不一样?还是mysql默认编码不统一。
时间: 2016-04-07