其实解决这个问题就是要保证整个数据插入过程中字符编码要一致。要有三个方面注意的,
第一个是MySQL数据库,就是保证mysql的数据库以及表都要保证编码是一致的比如都是UTF-8,
第二个是,eclipse这边也要保证项目,工作空间和java文件的编码格式也是UTF-8,
第三个是,就是配置文件里面JDBC的url的(jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8)后面也要设置编码characterEncoding=utf8(这个问题以前没遇到,这次出现乱码最后才发现是他的缘故)
本文介绍了如何解决在使用MySQL数据库时出现的字符乱码问题。主要从三个方面进行:确保MySQL数据库及其表的编码一致;保证开发环境如Eclipse中项目的编码格式统一;以及正确配置JDBC连接字符串中的字符集。
1101

被折叠的 条评论
为什么被折叠?



