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

news/2024/11/18 1:38:55/文章来源:https://www.cnblogs.com/niway/p/18293485

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 才能访问

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/741594.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Windows10设置任务栏时间显示秒数

Windows10设置任务栏时间显示秒数 操作步骤: 1、打开注册表 【Windows + R】键打开运行窗口,输入【regedit】,回车打开注册表编辑器。 2、新建注册表项 1)在注册表编辑器地址栏输入【计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanc…

BOSHIDA DC/AC电源模块在工业科技中的重要作用

BOSHIDA DC/AC电源模块在工业科技中的重要作用 随着工业科技的不断发展,直流(DC)和交流(AC)电源模块在工业生产和科技创新中起着重要作用。这些电源模块将电力转换为所需的形式和电压,以满足各种设备和系统的电力需求。在本文中,我们将探讨DC/AC电源模块在工业科技中的重…

遥遥领先!鲲鹏ARM架构下国产数据同步能力大幅提升16.9倍

在上篇文章《2.6倍!WhaleTunnel客户POC实景对弈DataX》发布之后,一个客户突然向我们控诉其苦DataX久矣,因为是在信创的鲲鹏ARM CPU上运行 ,每天同步需要很长时间,问我们可以不可以帮忙解决。 提起信创ARM CPU,大数据同仁们是又爱又恨,爱是因为价格真的便宜,恨是因为做大…

P3993 [BJOI2017] 同构 题解

Description 你有 \(n\) 个点,你可以在这 \(n\) 个点之间连无向边,两个点之间至多只能连一条边,也不允许连自环,问至多能连多少条边。 但这个问题的答案显然是 \(\frac{n(n-1)}{2}\) 条。所以有一个额外的限制,要求这个图不存在非平凡的自同构。 一个图 \(G\) 有非平凡的自…

极具未来感的京东.Vision来了!最潮的人已收藏!

没错!随着今天Apple Vision Pro国行版的正式发售,京东.Vision也正式和大家见面了!京东.Vision是什么?它是一款京东专为Apple Vision Pro用户打造的好玩、好逛、好买的沉浸式体验购物平台。首期,京东.Vision以“家”场景为核心,覆盖了包括三星电视、哈曼卡顿、MORRORART、…

2024 「全球软件研发技术大会】-刘兴东分享京东的AIGC革新之旅

大模型和开源的发展将带来全球软件研发技术的新变革,AI使代码自动化应用达到新水平,开源工具的云化和应用的AI化将促中国软件迎来新一轮的爆发。开发者正在迎接新一轮的技术浪潮变革。由CSDN和高端IT咨询和教育平台Boolan联合主办的2024年度「全球软件研发技术大会」于7 月4日…

VisualStudio各版本_MSC_VER和_MSC_FULL_VER宏定义值列表

这些值可以用于在C++中判断版本和C++特性支持情况。

利用SpringBoot+rabbitmq 实现邮件异步发送,保证100%投递成功

在之前的文章中,我们详细介绍了 SpringBoot 整合 mail 实现各类邮件的自动推送服务。 但是这类服务通常不稳定,当出现网络异常的时候,会导致邮件推送失败。 本篇文章将介绍另一种高可靠的服务架构,实现邮件 100% 被投递成功。类似的短信自动发送等服务也大体相同。 一、先来…

CS50P: 1. Conditionals

运算符 python中有 >= 和 <= ,其余和C一样 python支持 90 <= score <= 100C Python|| or& and布尔运算 True or False 选择语句 if if x < y:print("x is less than y") if x > y:print("x is greater than y") if x == y:print(&q…

Jenkins集成部署SpringBoot

Jenkins集成部署SpringBoot 1. 前言 随着业务的增长,需求也开始增多,每个需求的大小,开发周期,发布时间都不一致。基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经心有余而力不…

【转】-Java实现生产者和消费者的5种方式

Java实现生产者和消费者的5种方式 该博客转载自​掘金​的​Java实现生产者和消费者的5种方式 1. 前言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空…

geoserver忘记密码的解决过程

geoserver文档 https://www.osgeo.cn/geoserver-user-manual/security/passwd.html 在geoserver数据目录,找到 /data/GeoserverData/security/usergroup/default/users.xml文件将<user enabled="true" name="admin" password="***">中的p…