Incorrect string value: '\xE9\x98\xBF\xE4\xBE\x9D...' for column 'pname' at row 1乱码问题
Incorrect string value: '\xE9\x98\xBF\xE4\xBE\x9D...' for column 'pname' at row 1乱码问题
解决方式:
1、简单粗暴:把mysql表的乱码的那个字段编码改成utf8
2、用软件改变表的编码为utf8;或者用sql语句
3、jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8 增加useUnicode=true&characterEncoding=utf8,这是把项目数据存进数据库的时候通知数据库做一次编码解码,因为mysql默认是gbk
4、数据库编码问题:把数据库编码改成utf8,删除表重新建。
浙公网安备 33010602011771号