CentOS7 安装配置 MySQL5.7 教程
⚠️ 注意:本文操作适用于本地虚拟机学习环境。生产环境请遵循安全规范(开放指定端口、强密码策略、限制远程权限等)。
一、环境准备
1.1 关闭防火墙
为避免安装过程中出现网络问题,先关闭防火墙并禁止开机自启。
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service
1.2 修改主机名与映射
设置主机名并配置本地 hosts 映射。
hostnamectl set-hostname master
vim /etc/hosts
# 添加映射示例:192.168.121.100 master
1.3 配置静态 IP
关闭 NetworkManager 服务,修改网卡配置文件。
systemctl stop NetworkManager
systemctl disable NetworkManager
cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
# 修改 BOOTPROTO=static, 设置 IPADDR, NETMASK, GATEWAY 等
1.4 Windows 下 IP 与主机名映射
编辑 C:\Windows\System32\drivers\etc\hosts,添加虚拟机 IP 与主机名映射。
二、配置第三方库
2.1 备份并下载 YUM 源
使用阿里云镜像源提高下载速度。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2.2 移除阿里云 ECS 专用地址
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum makecache
三、安装 MySQL 5.7
3.1 下载 YUM Repository
yum install -y wget
wget -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
3.2 安装 repo 文件
yum -y install mysql57-community-release-el7-10.noarch.rpm
3.3 安装 MySQL 服务
yum -y --nogpgcheck install mysql-community-server

