软件包:
mysql-boost-5.7.17.tar.gz
boost_1_59_0.tar.gz
服务器环境准备 (安装相关软件)(yum自己去配置吧)
yum -y install *readline* gcc gcc-c++ ncurses-devel.x86_64 cmake.x86_64 libaio.x86_64 bison.x86_64
然后是解压mysql压缩包和将boost_1_59_0.tar.gz放置到/usr/local/boost(这个目录可以自定义,但是一会儿编译的时候要写对你自己的地址,我默认是放置在这里了)
进入你解压出来的mysql目录中执行如下的
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DENABLED_LOCAL_INFILE=ON \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/boost \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DCOMPILATION_COMMENT='Mysqlma' \
-DWITH_READLINE=ON \
-DSYSCONFDIR=/data/mysqldata/3306 \
-DMYSQL_UNIX_ADDR=/data/mysqldata/3306/mysql.sock
以上的内容是根据
http://blog.itpub.net/20893244/viewspace-2133137/
下面就是make 然后就是make install
----------------------------------------------------------------------以下是启动的过程-------------------------------------------------------
未完待续
阅读(2684) | 评论(0) | 转发(0) |