1.使用 JDBC 时 URL 后面加上 useUnicode=true&characterEncoding=UTF-8
*如果不知道下面代码是什么东西的话,那我无话可说
*agcoa 是我的库名,复制的时候一定要记得修改成你的
String url = "jdbc:mysql://localhost:3306/agcoa?useUnicode=true&characterEncoding=UTF-8";
2.将浏览器传来内容使用的字符集设为UTF-8:
req.setCharacterEncoding("UTF-8");
3.如果还不行,那可能是mysql中的字符集问题,需要在做完1和2之后修改mysql中的字符集
关于mysql数据库中的字符集设置,可以查看我的另一篇博客:
https://blog.csdn.net/qq_40390503/article/details/92800022