编译过程
安装工具、依赖包
编译工具:cmake、make、devtoolset-7
依赖包:openssl-devel、ncurses-devel、libaio-devel、boost-1.59.0(boost-1.59.0源码:boost_1_59_0.tar.gz)
安装cmake
yum install -y cmake
安装依赖包
- yum install -y openssl-devel ncurses-devel libaio-devel
- boost-1.59.0.tar.gz放置到/usr/src,不需要解压
安装devtoolset-7
需要的repository:CentOS-SCLo-scl-rh
添加CentOS-SCLo-scl-rh:yum install -y centos-release-scl
安装devtoolset-7:yum install -y devtoolset-7
解压源码包
源码下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29.tar.gz
下载到/usr/src并解压
<