MySQL 安装步骤详解

一、检查与清理已有 MySQL 安装

在安装 MySQL 之前,我们需要确保系统中没有遗留的 MySQL 安装或配置。这一步非常重要,因为如果存在旧版本的 MySQL 安装,可能会导致新安装出现问题。

命令:

rpm -qa | grep -i mysql  

该命令用于列出系统中所有已安装的与 MySQL 相关的软件包。如果发现有相关软件包,可以通过以下命令进行卸载:

命令:

rpm -e --nodeps  

例如,如果需要卸载名为 qt-mysql-4.8.5-13.el7.x86_64 的软件包,可以使用:

rpm -e --nodeps qt-mysql-4.8.5-13.el7.x86_64 --force --nodeps  

二、下载 MySQL 安装包

从 MySQL 官方网站下载适合当前操作系统的安装包。以本案例为例,下载的是 mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz。

命令:

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz  

或者通过其他方式获取此安装包。

三、解压缩安装包

将下载好的 MySQL 安装包解压缩到指定目录,例如 /usr/mysql5.7/。

命令:

tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz -C /usr/mysql5.7/  

四、创建 MySQL 用户及用户组

为了安全起见, MySQL 应以非 root 用户运行。因此,首先需要创建一个 MySQL 用户组和用户。

命令:

groupadd mysql  
useradd -g mysql  

接着,为这个用户设置密码。

命令:

passwd mysql  

五、设置文件所有权

设置 MySQL 安装目录的所有权为刚刚创建的 mysql 用户组。

命令:

chown -R mysql:mysql5.7/  
chgrp