java.sql.SQLException: Incorrect string value: ‘\xE5..‘for column ‘name‘ at row1。mysql数据表创建字符集问题
mysql创建数据库和表时默认字符集是latin1(ISO_8859_1);所以创建表时无论用代码还是图形窗口都需指定为utf8;可以通过showcreatetable表名;查看表和其字段的字符集;在最开始建表时,如果没有设置字符集为utf8,后期将它改为utf8,可能其中有些字段仍然没有改过来。此时可以使用altertable表名change字段名字段名varchar(50)characters