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