此文分为两部分,前面是编译与安装,后面是MySQL配置。
编译与安装
准备工作
- 下载MySQL源码包
本文下载的是 mysql-5.6.43.tar.gz- 卸载系统安装过的MySQL Server
当然前提是你曾经在这台机器安装过MySQL,如果不确定是否安装过,那么可以执行
rpm -qa | grep mysql
如果有,则卸载
rpm -e --nodeps mysql
- 安装编译代码所需要的包
yum -y install make gcc-c++ cmake bison-devel ncurses-devel
在顺利地执行完准备工作后,即可开始正式工作了。
1. 解压mysql源码包
tar -zxvf mysql-5.6.43.tar.gz -C /opt/
2. 编译源码
-
进入源码包解压处
cd /opt/mysql-5.6.43
-
执行以下的一条命令
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCON