1、安装依赖包
yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bison
2、下载安装包
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.25.tar.gz
注意mysql-boost-5.7.25.tar.gz与mysql-5.7.30.tar.gz的区别是前者附带了boost环境,后者需要下载安装boost环境
3、添加用户
useradd -s /sbin/nologin mysql
4、建立数据存放目录并将该目录的所有者更改为mysql
mkdir -p /data/mysql/data (mysql的数据存放路径)
chown -R mysql:mysql /data/mysql (执行ll可以看到/data/mysql这个目录的所有者已被更改为mysql)
5、将下载好的安装包解压至mysql的安装目录(自行指定,这里是/usr/local/mysql,mkdir创建下自己想要放的安装目录)下
tar -zxvf mysql-boost-5.7.25.tar.gz -C /usr/local/mysql/ (如果解压在当前目录,就不需要加-C及之后)
6、在安装目录下的mysql-5.7.25文件夹下,可以看到MakeList文件(make的清单文件),执行下面两条命令,进行预编译