码迷,mamicode.com
首页 > 数据库 > 详细

关于mysql编码的问题

时间:2016-01-12 01:20:18      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

今天我从晚7点到第二天现在,为了解决一个mysql的编码问题,问题描述是这样的,接收到的中文参数在Java类中SYSout是正常的,但是在执行sql的时候就全部变成了???,我开始想是不是接收到的不是utf8,但sysout出来的是中文,肯定不是这个问题,于是一直在找解决办法,我修改了Myeclipse的WorkSpace的字符集为UTF-8,但是问题仍然存在,我又找到了网上的帖子,通过在mysql里面执行SET character_set_results=utf8的方法使得数据库的字符集为utf8,在通过 show variables like ‘char%’ 来查看修改的结果,结果确实修改了,但是我再去执行代码,问题还在,又找了许久,发现刚才用的set方法只是session级别的修改,mysql重启后就失效了,于是找到了在my.ini配置文件里面指定字符集的方法,mysql启动时要去读这个文件,最终修改成功

关于mysql编码的问题

标签:

原文地址:http://www.cnblogs.com/callmexiaozhang/p/5123066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!