00问答网
所有问题
在mysql中设置字符集有什么作用?
为什么要在mysql中设置字符集呢? 比如这个语句:DEFAULT CHARSET=gb2312
举报该问题
推荐答案 2009-01-03
避免出现乱码问题。比如网页是用utf-8写得。数据用gb2312输入的。当网页从数据库读出数据,尤其是包含汉字的,就会出现乱码问题。所以要一致才行。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/TDD0eeZT.html
其他回答
第1个回答 2009-01-06
没有编程语言支持的汉字编码格式(或西文)不同,需要在编程时进行转换。
比如java默认是UTF8 C语言是ASCII,C#是unicode。
另外DOS界面支持的是ASCII
一时找不着介绍比较全面的资料,先参考一下吧,呵呵本回答被提问者采纳
相似回答
请简述
MySQL字符集的
选择方法。
答:
1.满足应用支持语言的需求
,应用处理各种各样的文字,发布到使用不同语言的国家或地区,可以选择Unicode字符集,MySQL的话可以选择UTF-8 2.如果应用中涉及已有数据的导入,就要充分考虑数据库字符集对已有数据的兼容性。假设数据是GBK文字,如果选择其他数据库字符集,就可能导致某些文字无法正确导入的问题。
请简述
设置mysql数据库字符集的
规则
答:
在软件使用中,一般我们只指定字符编码即可,
因为确定了字符编码字符集自然就确定了
。但是在数据库类软件中,我们除了要指定编码规则,还需要指定排序规则,因为,数据库是要提供模糊匹配、排序显示功能的。sql可以查看mysql支持的字符集编码和排序规则,其中每个字符集编码都有一个默认的排序规则。
MySQL中
数据库的默认
字符集
和校对规则
有哪些?
答:
用途:用来映射简单的单字节字符,比如大小写英文字母、阿拉伯数字、常用的标点符、运算符、控制字符等
。编码范围:U+0000 - U+007F 注意:对于用这类字符的场景够用了,但是却无法表达比如汉字,日文等编码。2. UNICODE 用途:用来映射包含 ASCII 以内的其他的所有字符。编码范围:U+0000 - U+10FFFF...
mysql
列上
设置字符集有什么
风险
答:
数据存储问题、兼容性问题。1、数据存储问题。mysql列上设置字符集,
会导致数据存储不当或者出现乱码,数据丢失或不可读
。2、兼容性问题。mysql列上设置字符集应用程序在表示数据时出现不一致性,会引起应用程序兼容性问题。
大家正在搜
mysql设置字符集
mysql默认字符集设置
设置mysql数据库字符集
mysql设置表的默认字符集
mysql创建表设置字符集
mysql怎么设置字符编码
mysql中文字符集
字符集怎么设置
mysql默认字符集
相关问题
mysql中怎么设置字符集
mysql 下列字符集作用
mysql字符集中字符集设置为GBK的方法有哪些
mysql 建数据库用什么字符集
mysql建表的时候设置表里面的字段的字符集是utf-8要怎...
设置数据库的字符集和设置表字段字符集的区别是什么
MySQL如何修改表格的字符集,如何修改某个字段的字符集
十分感谢,顺便再问一句“mysql的字符集怎么设置啊?”