https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz
2、进入解压目录
cd mysql-5.7.17
3、安装相关依赖
[root@safehourse69 mysql-5.7.17]# yum install -y cmake gcc-c++* make ncurses-devel
2、4、创建mysql运行用户
[root@safehourse69 mysql-5.7.18]# useradd -M -s /sbin/nologin mysql
5、执行源码编译
#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL-USER=mysql -DDOWNLOAD_BOOST=1 -DWITH_BOOST=./boost
3、编译之后,下面就是安装了,执行如下命令
#make -j 4 && make install
在编译的时候,如果虚拟机或是机器配置过低会报如下错误,建议