Eclipse传中文到MySQL显示出现问号的问题解决方法

       今天码代码的时候没有注意到编码的问题,Eclipse上是GBK,MySQL上是utf8,后来发现在数据库中显示不了Eclipse传来的中文值,才发现这个问题。

       首先,我先将Eclipse里面的编码格式都转换成了utf8,即将整个工作空间都换成utf8,每一个项目、文件也都换成utf8,发现还是没有用。后来上网搜,说是要改my.ini文件,我试了一下,依然无用。后来发现只要 只要加上?characterEncoding=UTF-8就可以了,即

<property name="hibernate.connection.url">jdbc:mysql:///xxxx?characterEncoding=UTF-8</property>

这样就可以在MySQL中正确显示中文了。

猜你喜欢

转载自blog.csdn.net/qq_42708662/article/details/87970535
今日推荐