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                    ----性能分析功能是否啓用
相關文章
相關標籤/搜索