为良好的支持中文
编译的时候采用
--with-charset=gbk \设置字符集
--with-extra-charsets="gbk gb2312 big5 utf8"
完整的编译参数(根据用途不同可能不一样)
# ./configure
--prefix=/usr/local/mysql \ 指定安装目录
--sysconfdir=/etc \ 指定my.ini的位置
--localstatedir=/var/lib/mysql \mysql数据存放处
--with-unix-socket-path=/var/lib/mysql/mysql.sock \mysql动态连接库
--with-debug
--without-debug \去除debug模式
--with-charset=gbk \设置字符集
--with-extra-charsets="gbk gb2312 big5 utf8"
--enable-assembler \使用一些字符函数的汇编版本
--without-isam \去掉isam表类型支持 isam表是一种依赖平台的表
--without-innodb \去掉innodb表支持 innodb是一种支持事务处理的表,适合企业级应用
--with-pthread \强制使用pthread库(posix线程库)
--enable-thread-safe-client \以线程方式编译客户端
--with-mysqld-ldflags=-all-static \以纯静态方式编译服务端和客户端
--with-raid \激活raid支持
查看MYSQL的编码
>show variables like '%server%';
阅读(1606) | 评论(0) | 转发(0) |