1、创建 mysql运行用户
groupadd mysql
useradd -g mysql mysql
创建文件夹 /usr/local/mysql/data
2、官网下载mysql
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
- Mysql5.7以后在cmake时必须指定boost,源码包有含boost的和不含boots的,这里下载含boost的源码包,安装更方便
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.25.tar.gz
3、解压mysql
tar zxvf mysql-boost-5.7.25.tar.gz
4、编译安装mysql
yum install -y cmake
yum install openssl openssl-devel
yum install -y git gcc gcc-c++ ncurses-devel bison
确保上面这些安装包已经存在
MySQL常见编译参数
参数 |
说明 |
-DCMAKE_INSTALL_PREFIX=dir_name |
基础的文件夹,对应mys |