当前位置: 首页 > news >正文

【云原生】数据库忘记密码怎么办?

相信很多人都会遇到在虚拟机中忘记数据库密码的情况,想必大家都很苦恼,所以今天给大家来讲讲数据库忘记密码了如何修改密码再登录数据库!!!

1、关闭数据库服务
systemctl stop mariadb

 2、执行MySQL 服务器在启动时跳过权限表的检查
mysqld_safe --skip-grant-table&

3、进入数据库,执行重新加载授权表和设置密码操作 
FLUSH PRIVILEGES;alter user root@localhost identified by 'redhat';

4、强制终止所有名为 mysqld_safe 的进程的命令
killall -9 mysqld_safe

5、查找与 mariadb 相关进程
ps aux | grep mariadb

6、强制终止第五步查找到的所有进程(除了最后一行的进程)

想必大家会问为什么最后一行进程不强制终止呢?其实是因为最后一行的进程就是我们查找与 mariadb 相关进程的命令的进程,无论我们强制终止多少次,当我们执行 ps aux | grep mariadb 这个命令时它都会存在。

kill -9 进程号

7、启动数据库服务

此时,当我们启动数据库服务时,在进入数据库使用我们刚刚设置的密码就可以进入到我们的数据库啦!!!

systemctl start mariadbmysql -uroot -p

 小伙伴们也快去试试吧!!!!!

http://www.lryc.cn/news/413332.html

相关文章:

  • Postman 接口测试详解
  • 【JavaEE】线程状态
  • C++笔记之编译过程和面向对象
  • ModuleNotFoundError: No module named ‘tqdm‘
  • 东京电影节公布2024年竞赛片评审团成员并对其业绩分别进行评介 没什么含金量
  • 智能景区垃圾识别系统:基于YOLO的深度学习实现
  • ventoy和微pe可以共存吗?ventoy和pe共存使用教程
  • 如何获取和安装SSL证书
  • makefile在IC设计中的使用笔记
  • Suno声称在受版权保护的音乐上训练模型属于“合理使用“
  • Java | Leetcode Java题解之第316题去除重复字母
  • Taro学习记录
  • Spring Cache框架详解
  • 解决Html iframe 内嵌video标签导致视频无法全屏展示的问题
  • 谷粒商城实战笔记-110~114-全文检索-ElasticSearch-查询
  • 【开源】嵌入式Linux(IMX6U)应用层综合项目(1)--云平台调试APP
  • AI人工智能分析王楚钦球拍被踩事件的真相
  • C++客户端Qt开发——多线程编程(一)
  • 安装pnpm
  • CSS平移实现双开门效果
  • 3096. 得到更多分数的最少关卡数目
  • AGI思考探究的意义、价值与乐趣Ⅳ
  • 《数据结构》(C语言版)第1章 绪论(上)
  • 【Pyhton】数据类型之详讲字符串(上)
  • 算法小白的进阶之路(力扣6~8)
  • 【期货】收盘点评。昨天说的,p2409棕榈油在今天或者周一会走出行情
  • LBS 开发微课堂|Polyline绘制优化:效果更丰富,性能更佳!
  • VS Code设置C++编译器路径
  • laravel项目配置
  • Python试讲