linux下mysql cmake编译安装
星期六, 三月 10th, 2012mysql5.5以后是通过cmake来编译的
不在是以前的configure了
在以前 编译是选择存储引擎是:–with-plugins=csv,myisam,myisammrg,heap,innobase
现在改成 -DWITH_INNOBASE_STORAGE_ENGINE=1 与 -DWITHOUT_INNOBASE_STORAGE_ENGINE=1
/usr/local/bin/cmake -DCMAKE_INSTALL_PREFIX=/usr/mysql \ -DMYSQL_DATADIR=/usr/mysql/data \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ -DWITHOUT_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=all \ -DMYSQL_TCP_PORT=3306
