1.背景
spring整合jdbc操作mysql数据库。
2.问题
insert数据出现中文乱码???
3.原因
idea配置的字符集是utf8,而mysql默认字符集不是utf8,字符集不一致。
4.解决方案
在jdbcUrl上拼接characterEncoding=utf8,指定字符集,
以连接数据库spring为例:
jdbcUrl=jdbc:mysql://localhost:3306/spring?characterEncoding=utf8
仅供参考,希望对遇到同样问题的同学有帮助。