java.sql.SQLException: Incorrect string value:

mysql数据库插入中文提示java.sql.SQLException: Incorrect string value:错误。

解决时将数据库编码,表编码都改为utf8也不行。

最后发现字段的Collation为latin1_swedish_ci,将其改为utf8_general_ci就可以了。


查看字段编码命令:show full columns from tablename;

更改字段命令:alter table tablename modify column columnname varchar(100) character set utf8 collate utf8_general_ci not null;

你可能感兴趣的:(mysql)