首页 > 其他 > 详细

Mybatis插入数据中文乱码

时间:2019-03-16 00:32:41      阅读:31      评论:0      收藏:0      [点我收藏+]

标签:tro   rdquo   time   character   sql   是否   jdbc   定义   数据   

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

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

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

 

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

Mybatis插入数据中文乱码

标签:tro   rdquo   time   character   sql   是否   jdbc   定义   数据   

原文:https://www.cnblogs.com/ywtk/p/10540224.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号