一、环境准备与目录结构 在开始安装 MySQL 之前,确保服务器环境满足安装要求。假设您正在使用 CentOS 7 系统,并具备基本的 Linux 命令行操作能力。

  1. 创建安装目录
    在环境搭建的目录中,创建名为 mysql 的子目录,用于存放后续安装所需的 yum 包等文件。
    bash [root@localhost TEST2system]# cd /root/huanjdaj/ [root@localhost TEST2huanjdaj]# mkdir mysql [root@localhost TEST2huanjdaj]# ls mysql nginx-1.12.2.tar.gz
  2. 传输安装文件
    使用 Xftp 或类似工具将 mysql57-community-release-el7-10.noarch.rpm 文件传到 Linux 目录 /root/huanjdaj/mysql 中。

二、卸载旧版本数据库 在安装新版本的 MySQL 之前,需要确保系统中不存在任何已安装的 MySQLMariaDB 组件。

  1. 检查已安装的组件
    使用 rpm -qa | grep -i maria* 命令来查找系统中已安装的 MariaDB 组件。
    如果是 CentOS 7,请执行以下步骤来卸载 MariaDB
    bash # 查找组件 rpm -qa | grep -i maria* # 卸载 mariadb yum -y remove mariadb-libs.x86_64
  2. 卸载已存在的 MySQL
    如果系统中已安装了 MySQL,需要按以下步骤卸载。
    bash # 查找已安装的 MySQL 组件 rpm -qa | grep -i mysql # 停止 MySQL 服务 service mysqld stop # 卸载 MySQL 组件 rpm -e --nodeps mysql80-community-release-el7-3.noarch rpm -e --nodeps mysql-community-client-8.0.22-1.el7.x86_64 rpm -e --nodeps mysql-community-libs-8.0.22-1.el7.x86_64