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 的安装。

相关推荐
Lovyk16 分钟前
完整实验命令解析:从集群搭建到负载均衡配置(2)
linux·运维·服务器
Jasonakeke42 分钟前
【重学MySQL】八十九、窗口函数的分类和使用
数据库·mysql
金色天际线-1 小时前
Linux 系统调优工具详解
linux·运维·服务器
你的电影很有趣1 小时前
lesson47:Linux常用软件使用指南:远程连接、远程拷贝、Vim与Nginx
linux·nginx·vim
码农康康1 小时前
【国密证书】CentOS 7 安装 GmSSL 并生成国密证书
linux·ssl·国密·国密证书
缘梦 CC2 小时前
RK3588-NANOPC-T6移植ubuntu+xenomai内核
linux·运维·ubuntu
m0_694845572 小时前
云服务器 Linux 系统防火墙 UFW 配置方法
linux·运维·服务器·chrome·云计算
孤岛与风2 小时前
CentOS扩容非LVM分区
linux·运维·centos
BIBI20492 小时前
如何使用 Xshell 8 连接到一台 CentOS 7 电脑(服务器)
linux·服务器·centos
卑微的小李2 小时前
Qt在Linux下编译发布 -- linuxdeployqt的使用
linux·c++·qt