使用jdbc连接数据库,查看数据后,发现中文乱码了,后来发现需要在连接时指定下中文格式

con = DriverManager.getConnection("jdbc:mysql:///jdbc2?useUnicode=true&characterEncoding=utf8","root","root");
也就是加上了这一段
?useUnicode=true&characterEncoding=utf8