mysql出现中文乱码时我是如何解决的
2011-07-17 19:03
405 查看
今天想看看自己做主机建一个blog,就去下载了一个emlog来,它是需要一个mysql来自动建立数据库的。数据库建好之后,我想查看一下emlog_blog这个表的数据,所以我输入以下语句查看以下:
![](http://hi.csdn.net/attachment/201107/17/0_1310899730057J.gif)
你会看到很多????????,我实在是闹心啊,一看字段才知道是title和content,初步解释为是博文的标题和内容。
所以应该是系统设置的参数显示有问题,查看系统编码参数采用以下语句
![](http://hi.csdn.net/attachment/201107/17/0_13108999288REO.gif)
这个看到除了characte_set_system字段是utf8的之外其他的都是labin1和binary,而labin1是装不了大字符集的,所以我先修改了一下character_set_database
后来我果断觉得这个显示结果还是应该由results这个字段负责的,所以我更改可character_set_results
![](http://hi.csdn.net/attachment/201107/17/0_13109004194132.gif)
还是乱码,但是不是??了知识文字编码的缘故。所以我试着修改了一下这个字段的编码改为gbk
试试,结果成功了!
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
![](http://hi.csdn.net/attachment/201107/17/0_13109005598oRH.gif)
所以把,这个学习就要敢于尝试,敢于去修改,当然记录也是很必要的,所以嘛,动动手了动动脑,人才会健康~~
select * from emlog_blog;显示的结果却大大出乎我的意料,显示结果为:
![](http://hi.csdn.net/attachment/201107/17/0_1310899730057J.gif)
你会看到很多????????,我实在是闹心啊,一看字段才知道是title和content,初步解释为是博文的标题和内容。
所以应该是系统设置的参数显示有问题,查看系统编码参数采用以下语句
show variables like '%char%';显示结果为:
![](http://hi.csdn.net/attachment/201107/17/0_13108999288REO.gif)
这个看到除了characte_set_system字段是utf8的之外其他的都是labin1和binary,而labin1是装不了大字符集的,所以我先修改了一下character_set_database
set character_set_database=utf8;但是按照select之后还是???
后来我果断觉得这个显示结果还是应该由results这个字段负责的,所以我更改可character_set_results
set character_set_rusults=utf8;出乎意料的事情发生了
![](http://hi.csdn.net/attachment/201107/17/0_13109004194132.gif)
还是乱码,但是不是??了知识文字编码的缘故。所以我试着修改了一下这个字段的编码改为gbk
set character_set_results=gbk;
试试,结果成功了!
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
![](http://hi.csdn.net/attachment/201107/17/0_13109005598oRH.gif)
所以把,这个学习就要敢于尝试,敢于去修改,当然记录也是很必要的,所以嘛,动动手了动动脑,人才会健康~~
相关文章推荐
- 如何解决jsp+mysql出现的中文乱码问题
- 如何解决jsp+mysql出现的中文乱码问题
- 出现中文乱码如何解决(虚拟机MySQL的编码问题)
- django项目部署——如何解决mysql出现中文乱码情况
- MySql中如何解决中文乱码问题
- VS代码拷贝到word文档中中文出现乱码如何解决
- 解决MySQL在使用命令时中文字符出现乱码的问题
- mysql--出现中文乱码或不能输入中文问题的Windows或Linux系统解决方法
- 如何解决MYSQL数据中文乱码问题
- 如何解决中文乱码 jsp与mysql
- 解决python2.7 查询mysql时出现中文乱码
- jsp页面写入中文到mysql时出现乱码 问题解决
- JQuery ajax 返回json时出现中文乱码该如何解决
- java连接mysql时出现中文乱码的解决办法
- js向Action请求时出现中文乱码如何解决
- 如何解决PHP+MySQL出现乱码的现象
- 如何解决URL传递中文时出现乱码问题
- 教你如何解决Sublime Text 3使用中出现的中文乱码问题
- 再谈乱码问题,如何解决MYSQL数据中文乱码问题
- JAVA_WEB项目之如何解决Struts2和Spring整合时出现中文数据提交时出现乱码