`

MySQL数据库乱码

阅读更多

今天是超级郁闷的一天,由于自己一次意外的操作将mysql的编码改成latin1,在系统查询时,录入字母或阿拉伯数字完全正确,一旦录入中文就没有结果,显然是由于乱码的原因造成的,自己却在flex端和后台hibernate中需找错误,几乎所有可能出现错误的地方都排除了,到了几近崩溃的边缘,才发现是乱码的问题,编码改成utf8,一切问题不复存在。真是山重水复疑无路,柳暗花明又一村。

 不过后来发现在cmd控制台进行查询时,还是乱码,改成gbk或gb2312就没问题了。为什么要将mysql的默认编码格式设置为gbk,后来由相关的资料得知utf-8默认输入编码方式为gbk,默认输出编码方式为utf-16be。

 

关于字符集乱码的推荐文章:http://tda7088.blog.163.com/blog/static/294411542009112033154929/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics