MySQL自5.5开始就使用Cmake代替configure进行编译。
1.安装Cmake:
yum install cmake
2.编译安装:
[root@qfy mysql-5.6.13]# cmake .
-DCMAKE_INSTALL_PREFIX=/usr/local/ ##设置安装目录
-DMYSQL_DATADIR=/home/mysql/ ##设置数据目录
-DSYSCONFIG_DIR=/etc ##设置配置文件目录
-DINSTALL_SBINDIR=sbin
-DINSTALL_PLUGINDIR=lib/mysql/plugin
-DINSTALL_MANDIR=share/man
-DINSTAL-SHAREDIR=share
-DINSTALL_LIBDIR=lib/mysql
-DINSTALL_INCLUDEDIR=include/mysql
-DWITH_INNOBASE_STORAGE_ENGINE=1 ##设置对引擎的支持InnoDB
-DWITH_ARCHIVE_STORAGE-ENGINE=1 ##设置对引擎的支持Archive
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 ##设置对引擎的支持BlockHole
-DWITH_SSL=bundled ##启用对SSL的支持,如果-DWITH_SSL=system选项不支持的
-DWITH_DEBUG=0 ##非调试模式
-DMYSQL_TCP-PORT=3306
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock ##设置套接字
-DEFAULT_CHARACTER=utf8
-DEFAULT_COLLACTION=utf8_general_ci
-DMYSQL-USER=mysql
-DENABLED_LOCAL_INFILE=1 ##加载本地数据
-DENABLE_DOWNLOADS=1 ##自动下载所需的软件包
-DCMAKE_CXX_COMPLIER="gcc-c++" ##提供编译器的支持
[root@qfy mysql-5.6.13]# gmake ##开始编译
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载