一、下载MySQL二进制文件包
可能有人会问:为什么选择二进制包?
主要是因为二进制包已经把所有功能都配置好了!
生产环境或者测试环境一般会选择GA版(常见可用的版本,经过bug恢复测试过)
用命令下载:
# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
或者自己去官网下载
网址 https://dev.mysql.com/downloads/
如下图:
下载完成后进行MD5校验,确保软件包在下载过程中没有任何问题,可以正常使用:
# md5sum mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
二、安装前进行系统环境检测
为了可以顺利的将MySQL数据库装好,做好后期数据库的优化工作,在前期进行Linux的系统检测十分有必要!
1、关闭 SELinux和系统防火墙
将SELinux设置成disabled,设置完成后重启系统
# vim /etc/selinux/config
7 SELINUX=disabled
关闭 firewalld 防火墙
# systemctl stop firewalld
# systemctl disable firewalld
# systemctl mask firewalld.service
安装iptables
# yum install iptables-services.x86_64 -y
# systemctl status iptables