在MySQL的启动选项中增加default-character-set=gb2312

原创 2005年03月04日 10:18:00
缺省地,MySQL使用ISO-8859-1(Latin1)字符集。为了改变缺省设置,使用--with-charset选项目:
shell> ./configure -- with-charset=CHARSET

CHARSET可以是big5cp1251cp1257czechdanishdec8doseuc_krgb2312 gbk、german1hebrewhp8hungariankoi8_rukoi8_ukrlatin1latin2sjisswe7tis620ujisusa7win1251win1251ukr之一。见9.1.1 用于数据和排序的字符集。注意:如果你想要改变字符集,你必须在配置期间做make distclean!如果你想在服务器和客户之间变换字符,你应该看一下SET OPTION CHARACTER SET命令。见7.25 SET OPTION句法警告:如果你在创建了任何数据库表之后改变字符集,你将必须对每个表运行myisamchk -r -q,否则你的索引可能不正确地排序。(如果你安装了MySQL,创建一些表,然后重新配置MySQL使用一个不同的字符集并且重新安装它,这时就可能发生这种情况。)

Mysql中文乱码问题完美解决方案【需要在my.cnf文件中设置client和mysqld的default-character-set=utf8,建数据库和表的时候也需要制定好编码】

原文:http://www.2cto.com/database/201108/101151.html MySQL会出现中文乱码的原因不外乎下列几点: 1.server本身设定问题,例如还停留在lat...

mysql_query("set names gb2312")设置客户端字符集

$conn=mysql_connect("localhost","root","123456"); mysql_select_db("db_bcty365",$conn); mysql_query...

GB 2312 Character Map

Your computer has to have Chinese character font installed to view this page correctly. Refer to Cha...
  • gxj1680
  • gxj1680
  • 2011年04月28日 10:01
  • 33416

关于Encoding.GetEncoding("utf-8")和Encoding.GetEncoding("GB2312")及Encoding.Default

最近处理bs的GridView导出word、excel的时候,经常出现乱码的问题,一直很头疼,折腾了两天,从网上了找到了一些资料,其实说到底就是换成byte[]或者字节流最后输入的问题。 根据多次在...

mysql字符集相关 Illegal mix of collations (gbk_chinese_***) and (gb2312_chinese_***) for operation '

SQl语句中加了IN 后报 Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gb2312_chinese_ci,IMPLICIT) f...

对 mysql Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gb2312_chinese_ci,I的解决

对于常见的乱码问题,有的在数据库本身已经为gbk或gb2312时候,但是查询出来却是乱码,这是因为mysql在连接的过程中还有道编码,因此将连接的编码设为gb2312或utf-8 即可,如: jd...

mysql字符集(GBK、GB2312、UTF8)与中文乱码的原因及解决

Mysql乱码问题的原因与解决 MySQL对中文的支持程度还是很有限的,尤其是新手,一旦出现乱码问题,就会头大。下面介绍几种乱码问题的现象原因及解决方法,仅供参考。 乱码问题1:用PHPmyAdm...
  • k_scott
  • k_scott
  • 2013年01月10日 18:33
  • 3080

MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题

MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的。 character-set-databa...

MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题

MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题 MySQL中涉及的几个字符集  character-set-server/default-charac...

MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题

MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的。 character-set-databa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在MySQL的启动选项中增加default-character-set=gb2312
举报原因:
原因补充:

(最多只允许输入30个字)