设为首页收藏本站
开启辅助访问

创星网络[分享知识 传递快乐]

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

搜索

mysql5.5.17无法添加gbk字符集

2012-8-8 11:16| 发布者: cryinglily| 查看: 837| 评论: 0|原作者: luinstein

摘要: 编译参数如下: cd mysql-5.5.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSET ...
编译参数如下:

cd mysql-5.5.17
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/web/mysql/data -DMYSQL_USER=mysql
make
make install
.....

安装完mysql服务器运行正常,但无法使用gbk字符集,系统装了中文支持,mysql重装了几次都不行.
show character set里没有gbk;
set names gbk 就提示错误 #1115 - Unknown character set: 'gbk'

------------
解决方案:

上面的编译参数-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk
这个参数引起的问题
方法一、去掉这个参数,默认值是支持all的charset
方法二、直接改为-DWITH_EXTRA_CHARSETS=all

from:http://bbs.chinaunix.net/thread-3615618-1-1.html

鲜花

握手

雷人

路过

鸡蛋

相关分类

QQ|Archiver|手机版|小黑屋|创星网络 ( 苏ICP备11027519号|网站地图  

GMT+8, 2024-5-17 14:46 , Processed in 0.051212 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

返回顶部