ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » MySQL及其它开源数据库 » Mysql数据库中文显示乱码?

标题: Mysql数据库中文显示乱码?
离线 robert0794
初级会员



精华贴数 0
个人空间 0
技术积分 132 (13429)
社区积分 0 (1341819)
注册日期 2007-4-10
论坛徽章:0
      
      

发表于 2008-5-26 14:10 
Mysql数据库中文显示乱码?

Mysql数据库版本为5.0,现直接在数据库中查看中文能正常显示,但通过mysql客户端查看确显示乱码,请大家帮忙分析一下,谢谢。


只看该作者    顶部
离线 sky000
一般会员



精华贴数 0
个人空间 0
技术积分 207 (9150)
社区积分 1 (34971)
注册日期 2004-3-3
论坛徽章:1
生肖徽章2007版:鸡     
      

发表于 2008-5-27 11:13 
没有太明白你所说的“现直接在数据库中查看中文能正常显示,但通过mysql客户端查看确显示乱码”
请问一下你的直接在数据库中查看是怎么查看的?不是通过客户端?

出现乱码肯定是字符集设置的问题,建议检查一下相关字符集


__________________
只看该作者    顶部
离线 nw5452
笨得可以


精华贴数 0
个人空间 53
技术积分 2242 (705)
社区积分 1209 (846)
注册日期 2007-8-21
论坛徽章:11
授权会员2008年新春纪念徽章生肖徽章2007版:鼠ITPUB新首页上线纪念徽章  
      

发表于 2008-5-27 14:26 
应该改客户端字符集吧?服务器与客户端字符集不同嘛。


__________________
努力学习oracle ing....
新手,如果说错了,请各位高手及时给与纠正!
msn:niwei5452@hotmail.com
QQ:754427774
只看该作者    顶部
离线 jinguanding
Eugene


来自 上海
精华贴数 1
个人空间 70
技术积分 2401 (655)
社区积分 79 (3901)
注册日期 2007-3-29
论坛徽章:5
现任管理团队成员2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:柔道生肖徽章2007版:鼠ITPUB新首页上线纪念徽章 
      

发表于 2008-5-27 14:35 
sho variables like 'character_set%'
与服务器端设置的字符集是否一致,不一致
Set Names 'Charset'
For Example :
Set Names 'utf8'


__________________
.....做人做事尽心尽力,做学问谦虚求根问底.......
......***寻MySQL方面的兼职***......
.....专业的综合布线、安防公司........................
......www.showgold.cn..............................
......上海亮金信息技术有限公司.......................
只看该作者    顶部
离线 yueliangdao0608
斑竹
上帝他爸


来自 中国-红灯区-深圳
精华贴数 0
个人空间 0
技术积分 3995 (362)
社区积分 1471 (739)
注册日期 2005-2-25
论坛徽章:20
现任管理团队成员紫蜘蛛玉兔生肖徽章2007版:牛2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:击剑
2008北京奥运纪念徽章:足球2008北京奥运纪念徽章:垒球2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:手球2008北京奥运纪念徽章:自行车 

发表于 2008-5-27 15:18 
See the highlight post about charset.


__________________
-------------------------------------------------------
以前搞维护-搞软件-搞网站-现在搞DBA ---
点击这里访问我的技术博客

最近在练习英语中。。。
Losing my face!
只看该作者    顶部
离线 sky000
一般会员



精华贴数 0
个人空间 0
技术积分 207 (9150)
社区积分 1 (34971)
注册日期 2004-3-3
论坛徽章:1
生肖徽章2007版:鸡     
      

发表于 2008-5-27 15:51 
关键是你是怎么直接查看数据库里面的呢?难道可以不通过客户端可以看到么?
实际上这里应该只是两种查看方法所使用的不同的客户端,而且两个客户端设置的字符集不一样,有一个和数据进入时候设置一样,一个不一样


__________________
只看该作者    顶部
离线 爱佟儿
初级会员



精华贴数 0
个人空间 0
技术积分 152 (11985)
社区积分 125 (3055)
注册日期 2007-10-8
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-5-28 13:23 
这个中间涉及到多个字符集的变化。


只看该作者    顶部
离线 albert_deng


来自 四川
精华贴数 0
个人空间 0
技术积分 161 (11370)
社区积分 16 (8580)
注册日期 2008-1-22
论坛徽章:0
      
      

发表于 2008-5-31 16:27 
set names gbk


__________________
珍爱生命、活在当下
只看该作者    顶部
离线 jinqian20000



精华贴数 0
个人空间 0
技术积分 3 (157523)
社区积分 0 (1738613)
注册日期 2008-3-27
论坛徽章:0
      
      

发表于 2008-6-1 13:03 
将客户端的字符集跟数据库的字符集设为一样的UTF8应该就好用了


只看该作者    顶部
离线 ruian123456
One word one dream


精华贴数 1
个人空间 0
技术积分 443 (4385)
社区积分 16 (8556)
注册日期 2007-3-27
论坛徽章:1
2008北京奥运纪念徽章:举重     
      

发表于 2008-6-2 12:19 
不知道楼上是怎么样设置的?能不能具体讲下,让偶也学下


只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问