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

MySQL:找回root密码

一、情景描述

我们在日常学习中,经常会忘记自己的虚拟机中MySQLroot密码。
这个时候,我们要想办法重置root密码,从而,解决root登陆问题。
在这里插入图片描述

二、解决办法

1、修改my.cnf配置文件并重启MySQL
通过修改配置文件,来跳过登陆时的密码验证

vim /etc/my.cnf

在文件最末尾追加
skip-grant-tables
在这里插入图片描述
重启MySQL

service mysqld restart

在这里插入图片描述
用root账号登陆,直接回车即可登陆
在这里插入图片描述
2、语句更新密码
登陆后的MySQL操作:

use mysql;
desc user;
update user set authentication_string=password("111222333") where user='root';
flush privileges;
exit;

还原my.cnf文件
在这里插入图片描述
重启MySQL

service mysqld restart

3、测试登陆
用新密码登陆
在这里插入图片描述


http://www.kler.cn/a/162756.html

相关文章:

  • DevOps工程技术价值流:加速业务价值流的落地实践与深度赋能
  • MySQL重难点(一)索引
  • 利用滑动窗口解题
  • 《情商》提升:增强自我意识,学会与情绪共处
  • 算法演练----24点游戏
  • Xcode 16 使用 pod 命令报错解决方案
  • 多线程并发Ping脚本
  • SpringBoot Seata 死锁问题排查
  • docker常见知识
  • 【SSM源码】基于JAVA的高校竞赛和考级查询系统
  • Linux设备树
  • Elastcsearch:通过 Serverless 提供更多服务
  • KALI LINUX信息收集
  • 机器人刚性碰撞任务的阻抗控制性能
  • MySQL生成UUID并去除-
  • RSA共模攻击【推导+解题脚本】
  • androidstudio设置内存
  • Prism框架快速注册带有特性标签的类型
  • 第一课【习题】HarmonyOS应用/元服务上架
  • ArkTS语言难吗?鸿蒙指南
  • 深度解析Python中的订阅与发布模式
  • java中什么是守护线程?
  • Ubuntu编译文件安装SNMP服务
  • 网安领域含金量最高的证书有哪些?看这1篇就足够了!
  • 14、pytest像用参数一样使用fixture
  • MX6ULL学习笔记 (八) platform 设备驱动实验