问答详情
源自:1-10 使用JUnit进行测试

插入中文乱码

为什么我的数据库插入中文总是显示为?,在网上有人说是MySQL的配置文档my.ini的问题,老师能不能把你的配置文档给我看下。还有,在Students.hbm.xml中配置的characterEncoding是UTF8,utf8,utf-8,UTF-8中的哪一个,还有,在MySQL中执行命令”SHOW VARIABLES LIKE "%character%"; “后的字符集参数能不能也给我看下,谢谢。

提问者:追逐繁星0 2016-01-10 11:14

个回答

  • 紫_羽
    2017-03-24 10:38:39

    没有my.ini怎么办

  • 2132132132
    2016-01-10 16:40:27

    把my.ini文件中字符集改成utf8就好了,默认拉丁文。characterEncoding是UTF-8。你的这些问题我已经这样解决了。