Mysql编译安装参数说明

编译选项说明mysql

指定安装文件的安装路径时经常使用的选项sql

1
2
3
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql ----指定残可安装路径(默认的就是/usr/local/mysql) 
-DMYSQL_DATADIR=/data/mysql ----mysql的数据文件路径 
-DSYSCONFDIR=/etc ----配置文件路径

编译过程当中启用其余存储引擎时指令介绍bash

1
2
3
-DWITH_INNOBASE_STORAGE_ENGINE=1         ----使用INNOBASE存储引擎 
-DWITH_ARCHIVE_STORAGE_ENGINE=1            ----常应用于日志记录和聚合分析,不支持索引 
-DWITH_BLACKHOLE_STORAGE_ENGINE=1      ----黑洞存储引擎

编译过程当中取消一些存储引擎指令介绍ide

1
2
3
4
5
-DWITHOUT_<ENGINE>_STORAGE_ENGINE=1 
示例以下: 
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 
-DWITHOUT_FEDERATED_STORAGE_ENGINE=1 
-DWITHOUT_PARTITION_STORAGE_ENGINE=1

编译进过程当中功能启用的指令介绍性能

1
2
3
4
-DWITH_READLINE=1       ----支持批量导入mysql数据 
-DWITH_SSL=system       ----mysql支持ssl会话,实现基于ssl的数据复 
-DWITH_ZLIB=system      ----压缩库 
-DWITH_LIBWRAP=0        ----是否能够基于WRAP实现访问控制

其余功能指令编码

1
2
3
4
5
6
7
8
-DMYSQL_TCP_PORT=3306                   ----默认端口 
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock       ----默认套接字文件路径 
-DENABLED_LOCAL_INFILE=1                ----是否启用LOCAL_INFILE功能 
-DEXTRA_CHARSETS=all  ----是否支持额外的字符集 
-DDEFAULT_CHARSET=utf8                  ----默认编码机制 
-DDEFAULT_COLLATION=utf8_general_ci     ----设定默认语言的排序规则 
-DWITH_DEBUG=0                          ----DEBUG功能设置 
-DENABLE_PROFILING=1                    ----性能分析功能是否启用
相关文章
相关标签/搜索