Linux系统上安装MySQL的几种常见方式
第一种:Yum安装
① 下载 MySQL YUM 源配置包
Wget [https://dev.mysql.com/get/mysql80-community-release-el9-3.noarch.rpm](https://dev.mysql.com/get/mysql80-community-release-el9-3.noarch.rpm)

image.png
② 安装 YUM 源
rpm -ivh mysql80-community-release-el7-7.noarch.rpm

image.png
③ 启用 MySQL 9.3 版本仓库
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql90-community

image.png

image.png

image.png
④ 清理 YUM 缓存
sudo yum clean all
sudo yum makecache

image.png
⑤ 安装 MySQL 服务
1.安装 MySQL 服务器
sudo yum install -y mysql-community-server

image.png

image.png
2.检查安装是否成功
mysql --version

image.png
⑥ 启动并配置 MySQL
启动 MySQL 服务
sudo systemctl start mysqld
sudo systemctl enable mysqld

image.png
查看初始随机密码
sudo grep 'temporary password' /var/log/mysqld.log

image.png
登录并修改密码
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码@123';
FLUSH PRIVILEGES;
exit;

image.png

image.png
验证登录
mysql -u root -p

image.png
第二种:RPM安装
一、在官网下载需要安装的离线包
https://dev.mysql.com/downloads/mysql/

image.png

image.png

image.png
二、确认文件位置
1.确保所有 6 个 RPM 包都上传到服务器的 /tmp 目录:
ls /tmp/mysql-community-*.rpm

image.png
2.清理系统自带 MariaDB

image.png
3.按依赖顺序安装 MySQL RPM 包
cd /tmp

image.png
三、启动并配置 MySQL 服务
1.重载系统服务配置
2.启动 MySQL 服务
3.设置开机自启
4.验证服务状态

image.png
四、初始化 root 密码
1. 查看初始临时密码

image.png
2.登录并修改密码

image.png
3.验证新密码登录

image.png
第三种:通用二进制安装方式
① 下载glibc版本的Mysql
② 选择

image.png
③ 进入目录并解压

image.png
④ 移动到系统安装目录

image.png
⑤ 创建 mysql 用户

image.png
⑥ 设置目录权限

image.png
⑦ 配置环境变量

image.png
⑧ 创建配置文件 my.cnf
⑨ 初始化数据库
11、配置开机自启服务

image.png
12、登录并修改密码
13、进入 MySQL 后执行

image.png
14、验证安装成功

image.png

image.png