YUM 数据库部署实战:MySQL 与 MariaDB 安装管理

发布时间:2026/10/28 1:44:33
YUM 数据库部署实战:MySQL 与 MariaDB 安装管理

一、企业场景(实战场景)

场景:企业服务器需要部署不同数据库环境,运维人员通过 YUM 快速完成软件包的查询、安装、卸载、升级和管理。

二、企业需求

企业服务器需要部署数据库服务,运维人员需要使用 YUM 完成数据库软件的安装与服务管理。

三、作业要求

使用 YUM 分别完成:

1、安装 MySQL

  • 配置 MySQL YUM 源
  • 使用 yum 安装 MySQL
  • 启动 MySQL 服务
  • 设置开机自启
  • 验证 MySQL 是否正常运行
  • sudo systemctl status mysqld

注意:根据操作手册安装完之后,需要删除(卸载)。

2、安装 MariaDB

  • 使用 yum 安装 MariaDB
  • 启动 MariaDB 服务
  • 设置开机自启
  • 验证 MariaDB 是否正常运行

3、总结以下 YUM 命令的作用

  • yum search:用于在软件仓库中搜索软件包。格式:yum search 关键词。例如:yum search mysql,输出结果会列出名称或描述中包含 mysql 的软件包及其简要说明。

  • yum install:用于安装软件包及其依赖。格式:yum install 软件包名。例如:yum install mysql-server,执行后 YUM 会自动解析依赖关系并提示确认,输入 y 后开始下载安装。

  • yum remove:用于卸载已安装的软件包。格式:yum remove 软件包名。例如:yum remove mysql-server,执行后 YUM 会列出将被卸载的软件包及依赖,确认后完成删除。

  • yum list installed:用于列出系统中所有已安装的软件包。格式:yum list installed。例如:yum list installed | grep mysql,输出结果会显示已安装软件包的名称、版本号和来源仓库。

  • yum update:用于升级系统中所有可更新的软件包。格式:yum update。例如:yum update,执行后 YUM 会检查仓库中的更新,列出可升级的软件包并提示确认,输入 y 后开始升级。

  • yum clean all:用于清理 YUM 的缓存文件,包括软件包缓存和元数据。格式:yum clean all。例如:yum clean all,执行后输出 Cleaning repos、Cleaning list of fastest mirrors 等提示,表示缓存已清理完成。