登陆 免费注册 提交网站
站长资讯 >> 站长学院 >> 服务器类
 2014-05-15 22:24浏览: 2283 次

MySQL 5.5 编译参数说明

从mysql5.5起,mysql源码安装开始使用cmake。下面是 mysql 5.5 与以前的参数对照:

参数说明:


-DCMAKE_INSTALL_PREFIX=/usr/local/mysql //安装目录
-DMYSQL_DATADIR=/usr/local/mysql/data //数据库存放目录
-DWITH_MYISAM_STORAGE_ENGINE=1 //安装myisam存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1 //安装innodb存储引擎
-DWITH_ARCHIVE_STORAGE_ENGINE=1 //安装archive存储引擎
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 //安装blackhole存储引擎
-DENABLED_LOCAL_INFILE=1 //允许从本地导入数据
-DDEFAULT_CHARSET=utf8   //使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci //校验字符
-DEXTRA_CHARSETS=all   //安装所有扩展字符集
-DMYSQL_TCP_PORT=3306 //MySQL监听端口
-DMYSQL_USER=mysql //MySQL用户名



其他参数:

-DWITH-EMBEDDED_SERVER=1 //编译成embedded MySQL library (libmysqld.a)
-DSYSCONFDIR=/etc //MySQL配辑文件
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock //Unix socket 文件路径
-DWITH_READLINE=1 //快捷键功能
-DWITH_SSL=yes //SSL
-DWITH_MEMORY_STORAGE_ENGINE=1 //安装memory存储引擎
-DWITH_FEDERATED_STORAGE_ENGINE=1 //安装frderated存储引擎
-DWITH_PARTITION_STORAGE_ENGINE=1 //安装数据库分区
-DINSTALL_PLUGINDIR=/usr/local/mysql/plugin //插件文件及配置路径
BUILD_CONFIG   采用官方发行版一致的编译参数
CMAKE_BUILD_TYPE 指定产品编译说明信息   RelWithDebInf
CMAKE_INSTALL_PREFIX 指定MySQL安装路径  /usr/local/mysql
CPACK_MONOLITHIC_INSTALL是否建立单个安装包文件 OFF
DEFAULT_CHARSET  MYSQL 默认字符集  latin1
DEFAULT_COLLATION MYSQL 默认排序字符集  latin1_swedish_ci
ENABLE_DEBUG_SYNC 是否启用同步调试功能  ON
ENABLE_DOWNLOADS 是否下载可选文件  OFF
ENABLE_DTRACE  是否包含 DTrace 支持
ENABLE_GCOV  是否包含 Gcov 支持     5.5.14
ENABLED_LOCAL_INFILE 是否启用本地 LOAD DATA INFILE OFF
ENABLED_PROFILING 是否启用代码查询分析  ON
INSTALL_BINDIR  MySQL 主执行文件目录  PREFIX/bin
INSTALL_DOCDIR  文档安装路径   PREFIX/docs
INSTALL_DOCREADMEDIR 自述文件目录   PREFIX
INSTALL_INCLUDEDIR 头文件目录   PREFIX/include
INSTALL_INFODIR  关于信息文件目录  PREFIX/docs
INSTALL_LAYOUT  选择预定义的安装  STANDALONE
INSTALL_LIBDIR  库文件目录   PREFIX/lib
INSTALL_MANDIR  手册页面目录   PREFIX/man
INSTALL_MYSQLSHAREDIR 共享数据目录   PREFIX/share
INSTALL_MYSQLTESTDIR mysql-test 目录   PREFIX/mysql-test
INSTALL_PLUGINDIR 插件目录   PREFIX/lib/plugin
INSTALL_SBINDIR  服务器超级用户执行文件目录 PREFIX/bin
INSTALL_SCRIPTDIR 脚本目录   PREFIX/scripts
INSTALL_SHAREDIR aclocal/mysql.m4 安装目录 PREFIX/share
INSTALL_SQLBENCHDIR sql-bench 性能测试工具目录 PREFIX
INSTALL_SUPPORTFILESDIR 扩展支持文件目录  PREFIX/support-files
MYSQL_DATADIR  数据库存放目录
MYSQL_MAINTAINER_MODE 是否启用MySQL的维护环境  OFF
MYSQL_TCP_PORT  TCP/IP 端口号   3306
MYSQL_UNIX_ADDR  Unix Socket 套接字文件  /tmp/mysql.sock
SYSCONFDIR  选项配置文件目录
WITH_COMMENT  编译环境发表评论
WITH_DEBUG  是否包括调试支持  OFF
WITH_EMBEDDED_SERVER 是否要建立嵌入式服务器  OFF
WITH_xxx_STORAGE_ENGINE 静态编译xxx 存储引擎到服务器
WITH_EXTRA_CHARSETS 额外的字符集,包括  all
WITH_LIBWRAP  是否包括支持libwrap(TCP包装) OFF
WITH_READLINE  使用捆绑的readline  OFF
WITH_SSL  是否支持SSL  no
WITH_ZLIB  是否支持Zlib  system
WITHOUT_xxx_

网站首页 - 关于我们 - 联系我们 - 友情链接 - 帮助中心
Copyright ©2007-2022 www.Aisila.com All Rights Reserved
苏ICP备20008864号-4