hibernate框架向 mysql 数据库写入中文是出现"?"乱码

秋风若影 发布于 2015/04/12 20:12
阅读 714
收藏 1
<property name="url"
value="jdbc:mysql://120.25.205.115:3306/hxd>

</property>

数据库连接的配置是这么写的,但是出现乱码,后来改成了

<property name="url"
value="jdbc:mysql://120.25.205.115:3306/hxd?characterEncoding=utf8">

</property>

或者这样

<property name="url"
value="jdbc:mysql://localhost:3306/hxd?useUnicode=true&amp;characterEncoding=utf-8">
</property>

但还是出现乱码,中文全部不能显示,都是"?"显示的,还有标点符号也不能显示

比如,要插入的中文是”我擦,你大爷的“。而显示的却是”?????????????¤§??·???“ 这样!

这是怎么回事啊!

求大神指点!


加载中
0
杜身星
杜身星
你创建数据库的时候编码格式设置了吗?
秋风若影
秋风若影
utf-8
0
_
_Yud

mysqld 的配置文件中

[mysqld]
default-character-set=utf8



0
有目标的搬砖工
有目标的搬砖工

2年了,解决了吧?我也遇到这个问题,该改的都改了utf8了,还是没弄好,可以告诉我怎么弄吗?谢谢了

返回顶部
顶部