mysql-5.5编译参数说明

MySQL编译安装常用参数:


DCMAKE_INSTALL_PREFIX                mysql的安装路径


DMYSQL_DATADIR                          数据库存放目录


DMYSQL_USER                                mysql的所有者


DMYSQL_TCP_PORT                        tcp协议使用的端口(默认为3306)


DMYSQL_UNIX_ADDR                       连接数据库socket路径


DDEFAULT_CHARSET                       默认字符


DDEFALUT_CHARSETS                     支持所有字符集(默认为all)


DDEFAULT_COLLATION                    默认字符集(默认为Italian,不支持中文)


DWITH_EXTRA_CHARSETS=all                   校验字符


DWITH_MYISAM_STORAGE_ENGINE=1       安装MYISAM存储引擎


DWITH_INNOBASE_STORAGE_ENGINE=1    安装 innodb 存储引擎


DWITH_MEMORY_STORAGE_ENGINE=1      安装 memory 存储引擎


DWITH_ARCHIVE_STORAGE_ENGINE=1      安装Archive引擎


DWITH_BLACKHOLE_STORAGE_ENGINE=1  安装BLACKHOLE引擎


DWITH_FEDERATED_STORAGE_ENGINE=1  安装FEDERATED引擎


DWITH_PARTITION_STORAGE_ENGINE=1   安装分区存储引擎


DWITH_READLINE=1                       使用绑定的readline


DENABLED_LOCAL_INFILE=1             允许从本地导入数据


DWITH_DEBUG                                是否开启debug模式


DWITH_SSL=yes                              支持SSL


Mysql 编译参数详解(取自官方)


命令      说明     默认值     版本支持

BUILD_CONFIG  采用官方发行版一致的编译参数

CMAKE_BUILD_TYPE  指定产品编译说明信息  RelWithDebInf

CMAKE_INSTALL_PREFIX  指定MySQL安装路径  /usr/local/mysql

CPACK_MONOLITHIC_INSTALL  是否建立单个安装包文件 OFF   5.5.7

DEFAULT_CHARSET   MYSQL 默认字符集  latin1   5.5.7

DEFAULT_COLLATION  MYSQL 默认排序字符集  latin1_swedish_ci 5.5.7

ENABLE_DEBUG_SYNC  是否启用同步调试功能  ON   5.5.7

ENABLE_DOWNLOADS  是否下载可选文件  OFF   5.5.7

ENABLE_DTRACE  是否包含 DTrace 支持     5.5.7

ENABLE_GCOV  是否包含 Gcov 支持     5.5.14

ENABLED_LOCAL_INFILE  是否启用本地 LOAD DATA INFILE OFF   5.5.7

ENABLED_PROFILING  是否启用代码查询分析  ON   5.5.7

INSTALL_BINDIR  MySQL 主执行文件目录  PREFIX/bin  5.5.7

INSTALL_DOCDIR  文档安装路径   PREFIX/docs  5.5.7

INSTALL_DOCREADMEDIR  自述文件目录   PREFIX   5.5.7

INSTALL_INCLUDEDIR  头文件目录   PREFIX/include  5.5.7

INSTALL_INFODIR  关于信息文件目录  PREFIX/docs  5.5.7

INSTALL_LAYOUT  选择预定义的安装  STANDALONE  5.5.7

INSTALL_LIBDIR  库文件目录   PREFIX/lib  5.5.7

INSTALL_MANDIR  手册页面目录   PREFIX/man  5.5.7

INSTALL_MYSQLSHAREDIR  共享数据目录   PREFIX/share  5.5.7

INSTALL_MYSQLTESTDIR  mysql-test 目录   PREFIX/mysql-test 5.5.7

INSTALL_PLUGINDIR  插件目录   PREFIX/lib/plugin 5.5.7

INSTALL_SBINDIR  服务器超级用户执行文件目录 PREFIX/bin  5.5.7

INSTALL_SCRIPTDIR  脚本目录   PREFIX/scripts  5.5.7

INSTALL_SHAREDIR  aclocal/mysql.m4 安装目录 PREFIX/share  5.5.7

INSTALL_SQLBENCHDIR  sql-bench 性能测试工具目录 PREFIX   5.5.7

INSTALL_SUPPORTFILESDIR  扩展支持文件目录  PREFIX/support-files 5.5.7

MYSQL_DATADIR  数据库存放目录      5.5.7

MYSQL_MAINTAINER_MODE  是否启用MySQL的维护环境  OFF   5.5.7

MYSQL_TCP_PORT  TCP/IP 端口号   3306   5.5.7

MYSQL_UNIX_ADDR  Unix Socket 套接字文件  /tmp/mysql.sock  5.5.7

SYSCONFDIR  选项配置文件目录     5.5.7

WITH_COMMENT  编译环境发表评论     5.5.7

WITH_DEBUG  是否包括调试支持  OFF   5.5.7

WITH_EMBEDDED_SERVER  是否要建立嵌入式服务器  OFF   5.5.7

WITH_xxx_STORAGE_ENGINE  静态编译xxx 存储引擎到服务器    5.5.7

WITH_EXTRA_CHARSETS  额外的字符集,包括  all   5.5.7

WITH_LIBWRAP  是否包括支持libwrap(TCP包装) OFF   5.5.7

WITH_READLINE  使用捆绑的readline  OFF   5.5.7

WITH_SSL  是否支持SSL  no   5.5.7

WITH_ZLIB  是否支持Zlib  system   5.5.7

WITHOUT_xxx_


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。