尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Rocky Linux9/CentOS7 MySQL 重置 root 密码全过程踩坑记录

Rocky Linux9/CentOS7 MySQL 重置 root 密码全过程踩坑记录
📅 发布时间:2026/8/1 7:14:09

1.Rocky Linux9

1.新建文件夹/opt/mysql,并cd进去

语法:dnf install 软件包 -y 安装软件

dnf install mysqld -y

dnf install mysqld.server -y

区分两个名字,别踩坑

  1. mysql→ 客户端(仅仅是连接工具,没有数据库服务!)
  2. mysql-server→服务端(数据库本体,我们要装这个)

举个例子

只装 mysql: 你只有登录命令mysql,但是没有 mysqld 服务,无法启动数据库。

2.安装结束之后,依次执行

# 启动数据库 systemctl start mysqld

# 设置开机自动启动

systemctl enable mysqld

# 查找初始临时密码 grep 'temporary password' /var/log/mysqld.log

3.查到密码后登录密码

mysql -uroot -p

4.登录进去之后可以修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';

小总结: Linux 安装数据库记住:装服务端必须带 server!

5.如果你后面需要远程连接(MobaXterm、本地 Navicat 连接)

登录 MySQL 执行:(比如我的密码是Root@123456)

CREATE USER 'root'@'%' IDENTIFIED BY 'Root@123456'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Root@123456'; FLUSH PRIVILEGES;

6.放行防火墙 3306 端口(防火墙开启的状态下,关闭的话就不用)

查看防火墙状态:systemctl status firewal

开放端口:firewall-cmd --permanent --add-port=端口(3306)/tcp

让防火墙端口生效:firewall-cmd --reload

2.适用centos7

  1. 新建文件夹/opt/mysql,并cd进去
  2. 运行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar,下载mysql安装包

PS:centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。

  1. 运行tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
  2. 运行rpm -qa|grep mari,查询mariadb相关安装包
  1. 运行rpm -e --nodeps mariadb-libs,卸载
  2. 然后开始真正安装mysql,依次运行以下几条

rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm

  1. 运行systemctl start mysqld.service,启动mysql
  2. 然后开始设置root用户密码

Mysql自动给root用户设置随机密码,运行grep "password" /var/log/mysqld.log可看到当前密码

Linux 服务名称后缀的 d 是 daemon(守护进程)缩写,代表常驻后台运行的程序。mysqld是 MySQL 后台服务,mysql是客户端登录工具;firewalld是防火墙后台服务,firewall-cmd是防火墙操作命令。

相关新闻

  • Pixel手机解锁Bootloader与Root权限实现电信4G网络破解全攻略
  • 张家界市阳台漏水怎么处理_2026湘西武陵山区旅游城市漏水维修流程教程与合集 - 雨婺虹房屋维修
  • VBA UserForm动态按钮创建与事件绑定实战指南

最新新闻

  • PGP邮件加密实战:从非对称加密原理到GPG安装与密钥管理
  • 安卓投屏终极指南:QtScrcpy三步快速配置,高效电脑控制手机
  • NLint静态代码检查:从语法警察到设计顾问的硬件设计质量内功
  • 绞肉机设备推荐哪款? - 中媒介
  • 建材项目售后快速响应服务商 - 中媒介
  • Go语言net/http库实战:从HTTP请求处理到高并发服务构建

日新闻

  • ClickHouse版本管理深度实战:4步构建零风险升级与回滚体系
  • Java 23 种设计模式:从踩坑到精通 | 番外:责任链模式 —— 物流审批流程实战
  • 华硕笔记本性能解放指南:G-Helper轻量级控制工具全面解析

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • ClickHouse版本管理深度实战:4步构建零风险升级与回滚体系
  • Java 23 种设计模式:从踩坑到精通 | 番外:责任链模式 —— 物流审批流程实战
  • 华硕笔记本性能解放指南:G-Helper轻量级控制工具全面解析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号