MySQL-5.7.20
Last edited by Junyangz AT 2018-05-18 19:40:27
准备安装包
boost_1_59_0.tar.gz cmake-2.8.12.tar.gz mysql-5.7.20.tar.gz
安装编译环境
yum install -y gcc gcc-c++ ncurses-devel perl添加MySQL用户及用户组
groupadd mysql
useradd -r -g mysql mysql
mkdir /usr/local/mysql5.7编译安装
tar zxvf boost_1_59_0.tar.gz
mv boost_1_59_0 /usr/local/boost
#cmake --version
tar zxvf cmake-2.8.12.tar.gz
cd cmake-2.8.12
./bootstrap
make && make install
cmake --version
cd ../
mkdir -p /usr/local/mysql-5.7.20
tar zxvf mysql-5.7.20.tar.gz
cd mysql-5.7.20
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.7.20 -DWITH_BOOST=/usr/local/boost/
make && make install
#unlink /usr/local/mysql
ln -s /usr/local/mysql-5.7 /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql /usr/local/mysql-5.7
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld添加环境变量
配置启动
配置MySQL
开机自启&初始化及启动
Reference
Last updated
Was this helpful?