MySQL作为最流行的开源关系型数据库之一,广泛应用于各种开发和生产环境。本教程将详细介绍在Linux系统上安装MySQL 8.0的全过程,包括卸载旧版本、安装新版本、基础配置和远程连接设置,特别适合Linux新手学习使用。
一、卸载旧版MySQL(如有)
在安装新版MySQL之前,强烈建议先彻底卸载系统中可能存在的旧版MySQL
1. 检查已安装的MySQL组件
rpm -qa | grep mysql
如果系统返回类似mysql-community-server-8.0.xx
的结果,说明已安装MySQL。
2. 停止MySQL服务
systemctl stop mysqld
3. 卸载MySQL及其相关组件
yum remove mysql-* -y
4. 删除残留文件和目录
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
rm -rf /etc/my.cnf.d
二、安装MySQL 8.0
1. 添加MySQL官方Yum仓库
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm
2. 安装MySQL服务器
yum -y install mysql-community-server
3. 启动MySQL服务并设置开机自启
systemctl start mysqld
systemctl enable mysqld
4. 查看MySQL服务状态
systemctl status mysqld
如果看到active (running)
字样,说明MySQL已成功启动。