标题:[求助]设定数据库字符集问题
只看楼主
cyf1988
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-16
 问题点数:0 回复次数:2 
[求助]设定数据库字符集问题
我是刚学习mysql的小白,问的问题可能比较白痴,但还是希望个位老鸟能帮助一下。
相关方面我去查过,大概都是讲解了一点然后就叫我参考第几章第几章,没有很仔细的说明。

问题原因:《mysql权威指南》
语法:ALTER DATABASE db_name action_list
这条语句用来改变数据库的全局特性。action_list给出了一个或者多个动作,这些动作要用
逗号分隔开。但目前只有一个可用动作:
[DEFAULT] CHARACTER SET charset
charset可以是某个字符集的名字;也可以是关键字DEFAULT,表示数据库将使用服务器的当
前字符集作为其默认字符集。
这条语句要求你必须具有数据库上的ALTER权限。
这条语句最早出现与MYSQL4.1版本。


问:1.给指定的数据库设定字符集有什么用处,具体表现在什么方面,设定之后有什么好处?
2.目前是不是也只有这一个可用动作。
搜索更多相关主题的帖子: 字符集 数据库 
2007-07-16 12:51
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
得分:0 
1, 设置不同的字符集可以支持不同的语言,比如GBK,GB2312是中文的,UTF8可以支持多语言等等

中文乱码问题基本都是这个引起的,从MYSQL4。1以上才加入多字符集支持的

2, 不好意思,我不知道!
2007-07-16 15:20
cyf1988
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-7-16
得分:0 
谢谢楼上的答案!~十分感谢
2007-07-16 16:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-155735-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.133588 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved