MYSQL 编译参数

--prefix=/opt/mysql                         将MySQL安装到目录/opt/mysql下
--with-charset=utf8                         指定缺省字符集为utf8
--with-extra-charsets=all                   将MySQL所有支持的字符集编译进来
--with-tcp-port=3306                        指定此MySQL实例将监听TCP 3306端口
--with-unix-socket-path=/tmp/mysql.sock     指定UNIX socket文件的路径(为绝对路径)
--wih-mysqld-user=mysqld                    指定用来运行MySQL守护进程的用户
--with-federated-storage-engine             支持federated存储引擎
--with-plugins=innobase                     支持innobase数据库(5.1+,默认为空)
--without-debug                             去除debug模式
--with-extra-charsets=gb2312                添加gb2312中文字符支持
--enable-assembler                          使用一些字符函数的汇编版本
--without-isam                              去掉isam表类型支持 现在很少用了 isam表是一种依赖平台的表 (5.0以前)
--without-innodb                            去掉innodb表支持 innodb是一种支持事务处理的表,适合企业级应用 5.0以前)
--with-pthread                              强制使用pthread库(posix线程库)
--enable-thread-safe-client                 以线程方式编译客户端
--with-client-ldflags=-all-static  
--with-mysqld-ldflags=-all-static           以纯静态方式编译服务端和客户端(静态链接提高13%性能)

你可能感兴趣的:(mysql,linux,参数,编译,linmp)