安装mysql前的准备:一、安装依赖的库:
yum install -y gcc-c++ ncurses-devel perl-Data-Dumperpython-devel openssl openssl-devel
二、安装cmake(因为mysql5.7的编译由cmake来实现)
安装cmake:
https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz
cd cmake-3.16.2/
预编译和安装:
./bootstrap
Make && make install
三、安装boost:
下载源码包:
wget https://dl.bintray.com/boostorg/release/1.72.0/source/boost_1_72_0.zip
解压
unzip boost_1_72_0.zip
mv boost_1_59_0 /usr/local/boots
cd /usr/local/boost
编译安装:
./bootstrap.sh
./b2
sudo ./b2 install
配置环境变量:
vim /etc/profile
BOOST_ROOT=/usr/local/boost
BOOST_LIB=/usr/local/boost/stage/lib
BOOST_INCLUDE=/usr/local/include/boost
export BOOST_ROOT BOOST_