编译安装mysql-5.7.17
1.打开官方网站下载最新的mysql-5.7.17源码包
注意:选择源码下载
2.在自定义目录保存 boost/mysql 或者mysql-boost
```
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz
http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17.tar.gz
```
3.安装依赖包及编译工具
yum install -y gcc gcc-c++ automake autoconf make cmake libtool yum install -y bison bison-devel ncurses ncurses-devel libaio-devel
4.创建mysql用户和组 先查看是否已经存在
cat /etc/passwd | grep mysql cat /etc/group | grep mysql
没有创建则新建mysql用户以及用户组:
groupadd mysql useradd -r -g mysql -s /bin/false mysql #创建不可登陆用户
5. 创建MySQL安装目录和数据目录
1 mkdir /usr/local/mysql 2 mkdir /usr/local/mysql/data
6. 解压boost并移动目录到指定目录中,否则cmake会报错
tar -zxvf boost_1_59_0.tar.gz