CentOS 9 Stream 上安装 MySQL 8.0+

在 CentOS 9 Stream 上安装 MySQL 8.0.37 的步骤如下:

1. 添加 MySQL Yum Repository

首先,下载并安装 MySQL 8.0 的 YUM 仓库配置包:

bash 复制代码
sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm

然后,安装该 RPM 包:

bash 复制代码
sudo rpm -ivh mysql80-community-release-el9-1.noarch.rpm

2. 安装 MySQL 8.0.37

更新 YUM 仓库并安装 MySQL 8.0:

bash 复制代码
sudo dnf update -y
sudo dnf install mysql-server -y

这将安装最新的 MySQL 8.0 版本。

3. 启动 MySQL 服务

安装完成后,启动 MySQL 服务并设置为开机启动:

bash 复制代码
sudo systemctl start mysqld
sudo systemctl enable mysqld

4. 获取临时密码

MySQL 在首次安装时会生成一个临时密码。可以通过以下命令找到临时密码:

bash 复制代码
sudo grep 'temporary password' /var/log/mysqld.log

5. 运行 MySQL 安全配置脚本

运行 MySQL 安全配置脚本以修改密码并进行一些安全设置:

bash 复制代码
sudo mysql_secure_installation

根据提示进行设置,包括设置新的 root 密码、禁用远程 root 登录等。

6. 登录 MySQL

使用新的密码登录 MySQL:

bash 复制代码
mysql -u root -p

7. 检查 MySQL 版本

登录后,可以通过以下命令检查 MySQL 版本是否为 8.0.37:

sql 复制代码
SELECT VERSION();

这样就完成了 MySQL 8.0.37 的安装。

相关推荐
wdfk_prog4 分钟前
[Linux]学习笔记系列 -- [kernel][time]timer
linux·笔记·学习
fy zs9 分钟前
linux下动静态库
linux
星光一影38 分钟前
打车/网约车、代驾、顺风车/拼车、货运、租车等多种出行服务的一站式解决方案
mysql·微信小程序·php·uniapp·html5·web app
不做无法实现的梦~1 小时前
机载电脑部署安装px4环境详细教程
linux
特轮飞1 小时前
Linux网络协议ARP IGMP ICMP的理解
linux·运维·网络协议
Jing_jing_X1 小时前
MySQL Server 启动后到底加载了什么,创建表插入数据到底怎么存的存在哪
mysql·adb
Java水解1 小时前
初识MYSQL —— 基本查询
后端·mysql
DeeplyMind1 小时前
第10章:中断处理-6:Implementing a Handler
linux·驱动开发
jerryinwuhan1 小时前
Linux常用命令练习题
linux·运维·服务器
Ryan ZX2 小时前
CentOS 7.x 升级 OpenSSH 10.1 与 OpenSSL 3.5.4版本(2025)
linux·运维·centos