1、设置mysql的 默认编码 一般默认为latin1改为 default-character-set=utf8(有两处要改);
2、如果数据里已有表,且有关中文字段,最好查一下建表的语句,看一下里面的编码设置,如为latin1建议重新建表;
3、在JAVA里设置编码方式,就是在连接数据库的连接中 pageEncoding=UTF-8;
能保证以上三点估计就不会出现乱码了;
1、设置mysql的 默认编码 一般默认为latin1改为 default-character-set=utf8(有两处要改);
2、如果数据里已有表,且有关中文字段,最好查一下建表的语句,看一下里面的编码设置,如为latin1建议重新建表;
3、在JAVA里设置编码方式,就是在连接数据库的连接中 pageEncoding=UTF-8;
能保证以上三点估计就不会出现乱码了;