1.在jdbc连接时设置编码为utf8,中间没有横线。
2.sql查询数据库的中文出现乱码的话,在tomcat的server.xml中第65行设置。
3.开始在数据库建表时最好在每个表的最后(反括号之后)加上ENGINE=InnoDB DEFAULT CHARSET=utf8; 希望以上方式可以解决你的乱码问题。