Mybatis插入数据中文乱码

在学习Java的时候使用mybatis插入数据到mysql中发现中文乱码。简单记录致使乱码的缘由:mysql

(1)数据库字符集不能正确,这里要确认三个地方,第一数据库字符集,表的字符集,字段的字符集。这里首要确认“字段字符集”是否为UTF-8;sql

  (2)  数据库链接字符串添加自定义字符集以及指明须要使用的字符集,正确的数据库链接:jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8 ;(说明:&在xml文件是须要转义的,因此须要使用&进行转义数据库

 

解决以上两个问题插入中文就不会乱码了。mybatis

相关文章
相关标签/搜索