Mysql5.7安装准备
1.基础信息:
(1)可参考官方文档【https://www.percona.com/doc/percona-server/5.7/installation/yum_repo.html】
(2)环境信息
系统:Centos7.3
Mysql:Percona的Mysql5.7
2.安装方式:
这里选择yum安装,原因是没有特殊需求,yum安装比较快
部署Mysql5.7
1.关闭selinux及firewalld防火墙
如果不关闭,启动会受到影响!!!别问我为什么知道!!!
# sed -i ‘s#SELINUX=enforcing#SELINUX=disabled#g‘ /etc/sysconfig/selinux
# setenforce 0 #关闭Selinux(强烈建议关闭)
# systemctl stop firewalld
# systemctl disable firewalld #关闭firewalld防火墙
2.安装yum源
# yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
3.安装Percona-server57(mysql5.7)
# yum -y install Percona-Server-server-57
4.创建mysql相关目录
# mkdir -p /opt/mysql/{mysql_data,mysql_log} #创建mysql的数据目录和日志目录
# chown -R mysql:mysql /opt/mysql #更改属主属组为mysql
# usermod -d /opt/mysql mysql #将mysql用户的家目录改成工作目录(个人觉得应该修改)
修改配置文件
(1)清理不必要的原生配置文件
# cd /etc/
# rm -rf my.cnf my.cnf.d percona-server.cnf percona-server.conf.d #我觉得这么一堆配置文件,不好维护,所以全部干掉
(2)建立mysql配置文件