1.修改 MySQL/MySQL Server 5.0/my.ini文件
把 default-character-set=
修改成utf8,注意是utf8,不是utf-8;
2.做连接时,
jdbc:mysql;//localhost:3306/test?user=root&password=root&useUnicode=true&characterEncoding=utf8
3.mysql建表时,修改选项utf8
4.修改tomcat
server.xml
<conntor port="8080"..............加入URIEncoding="UTF-8"/>
完成以上4步,就不会出现乱码了.