Rocky Linux 9.4安装MySQL:使用RPM安装包方式

Rocky Linux 9.4安装MySQL:使用RPM安装包方式

一、安装环境
安装环境如下:
服务器:Rocky Linux 9.4
安装版本:MySQL 8.0.38

二、安装过程和细节

1、在官网下载 RPM 安装包
官网下载地址如下,这个地址里有各个版本的安装包,根据自己的版本选择,下载对应系统的安装包

https://dev.mysql.com/downloads/mysql/

 

 https://dev.mysql.com/downloads/file/?id=528907

https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.38-1.el9.x86_64.rpm-bundle.tar

用tar -xvf解压

tar -xvf mysql-8.0.38-1.el9.x86_64.rpm-bundle.tar

 安装相关插件

dnf install -y libtirpc net-tools perl

按照依赖关系顺序安装RPM包。通常的安装顺序是:

sudo rpm -ivh mysql-community-common-8.0.38-1.el9.x86_64.rpm
sudo rpm -ivh mysql-community-client-plugins-8.0.38-1.el9.x86_64.rpm
sudo rpm -ivh mysql-community-libs-8.0.38-1.el9.x86_64.rpm
sudo rpm -ivh mysql-community-client-8.0.38-1.el9.x86_64.rpm
sudo rpm -ivh mysql-community-icu-data-files-8.0.38-1.el9.x86_64.rpm
sudo rpm -ivh mysql-community-server-8.0.38-1.el9.x86_64.rpm

#初始化
mysqld --initialize
#设置目录权限
cd /var/lib/
chown -R mysql.mysql /var/lib/mysql
#开启mysql自启mysql
systemctl start mysqld
systemctl enable mysqld
#查看临时密码
grep 'temporary password' /var/log/mysqld.log
#进入mysql数据库修改密码
mysql -uroot -p

 

#登录数据库后,使用ALTER USER命令修改root密码,例如:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
flush privileges;

 

#更改数据库root连接权限
use mysql; # 使用mysql登录。
update user set host='%' where user = 'root'; # 修改root账户可以链接使用。
flush privileges;
# exit; 退出mysql,现在就可以通过连接工具登录root账户进行远程连接了

# 注意:如果是远程连接,请将'localhost'换成'%'
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
flush privileges;

#说明
'%' - 所有情况都能访问
‘localhost’ - 本机才能访问
'111.222.33.44'- 指定 ip 才能访问

 

posted @   昵称昵称昵称  阅读(501)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示