准备工作
在开始安装MySQL之前,需要确保系统已更新到最新状态。执行以下命令更新系统:
sudo yum update -y
配置YUM本地源
为了使用本地源安装MySQL,需要创建一个本地YUM仓库。按照以下步骤操作:
- 创建本地源目录:
sudo mkdir -p /mnt/localrepo
- 挂载ISO镜像或复制所需RPM包到该目录
- 创建repo文件:
sudo vi /etc/yum.repos.d/local.repo
- 添加以下内容到repo文件:
[local] name=CentOS 7 Local Repo baseurl=file:///mnt/localrepo enabled=1 gpgcheck=0
安装MySQL
完成本地源配置后,可以开始安装MySQL:
- 清除YUM缓存:
sudo yum clean all
- 重新生成缓存:
sudo yum makecache
- 安装MySQL服务器:
sudo yum install mysql-server -y
启动MySQL服务
安装完成后,启动MySQL服务并设置开机自启:
sudo systemctl start mysqld
sudo systemctl enable mysqld
验证安装
检查MySQL服务状态,确保安装成功:
sudo systemctl status mysqld
初始化MySQL
出于安全考虑,需要进行初始化设置:
- 运行安全脚本:
sudo mysql_secure_installation
- 按提示设置root密码、删除匿名用户、禁止远程root登录等
结语
通过以上步骤,您已成功在CentOS 7系统上使用YUM本地源安装了MySQL。这种方法不仅节省了网络带宽,还提高了安装效率。记得定期更新系统和MySQL,以确保安全性和性能。