一、 环境准备
1. 下载软件包
2. 安装基础软件
yum -y install make gcc-c++ bison-devel ncurses-devel
二、 安装配置MySQL
1. 编译安装cmake
tar zxvf /usr/local/src/cmake-3.4.0.tar.gz
cd /usr/local/src/cmake-3.4.0
./configure && make && make install
2. 编译安装boost(编译时不加boost,可以不用安装此软件)
tar zxvf /usr/local/src/boost_1_59_0.tar.gz -C /usr/local/boost/
cd /usr/local/boost/
./bootstrap.sh
./b2
3. 新增用户用户组
groupadd mysql
useradd mysql -g mysql -M -s /sbin/nologin
4. 编译安装MySQL
tar zxvf/usr/local/src/mysql-5.7.9.tar.gz
cd /usr/local/src/mysql-5.7.9/
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data-DSYSCONFDIR=/etc -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost -DWITH_INNOBASE_STO