为了账号安全,请及时绑定邮箱和手机立即绑定

请问插入数据库乱码怎么回事呢?

/ 猿问

请问插入数据库乱码怎么回事呢?

wzsq20 2018-08-24 09:51:01

请问插入数据库乱码怎么回事呢,数据库都是UTF-8,datasource.properties中也是utf-8

//img.mukewang.com/szimg/5b6af9e20001647604360383.jpg

//img.mukewang.com/szimg/5b6af9e20001022507610202.jpg

//img.mukewang.com/szimg/5b6af9e20001cf2009080441.jpg


查看完整描述

4 回答

?
相遇即是缘分

你看下,执行数据库插入语句之前,object中对应字段的编码,是否正确?!。。。

怀疑是,你代码的编码不是UTF-8,造成的错误。

查看完整回答
反对 回复 2018-08-27
?
袁择

可能是配置文件里连接数据库的地址后面没有加上?useUnicode=true&characterEncoding=utf-8

查看完整回答
反对 回复 2018-08-27
?
慕尚A7
?useUnicode=true&characterEncoding=utf8

把这个加在配置链接mysql的后面就可以了

查看完整回答
反对 回复 2018-08-26
?
cxxyjsj

会不会你后台获取到数据就是乱码?打个断点看下

查看完整回答
反对 回复 2018-08-26

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信