Rocky Linux 安装 MySQL 的2种方式

Rocky Linux

Rocky Linux 是开源社区管理的免费企业Linux发行版,可作为CentOS系统替代方案,并继承了原CentOS的开源免费特点(CentOS 已停止维护)。

系统环境

Rocky Linux 8.0

方式1:使用系统预置模块 mysql 8.0

系统仓库预置了mysql模块,比安装mysql-community-server体积小。

dnf module reset mysql && dnf module enable mysql
dnf install @mysql

启动 mysql 服务

systemctl start mysqld

登录 mysql

mysql 服务启动完成,本地登录测试,默认没有密码(如想加强安全性,可执行强化脚本 mysql_secure_installation)
mysql -u root -p

方式2:安装 mysql-community-server

支持mysql多个版本(5.5/5.6/5.7/8.0),可选择安装哪个版本。

添加仓库地址

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
yum localinstall mysql57-community-release-el7-9.noarch.rpm

关闭Rocky内置 mysql 8.0 模块

dnf remove @mysql
dnf module reset mysql && dnf module disable mysql

安装 mysql 社区版

## 默认mysql8.0
dnf install mysql-community-server

## 若安装mysql5.7,先禁止mysql80
dnf config-manager --disable mysql80-community
dnf config-manager --enable mysql57-community
dnf install mysql-community-server

启动mysql服务

systemctl start mysqld

登录 mysql

# 默认临时密码
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
Nexus 3 历史版本 下载地址
微信公众号