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

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.lryc.cn/news/253900.html

相关文章:

  • 计算机网络扫盲(1)——因特网
  • C语言 if语句有无(;)分号问题
  • Python-列表详解(列表的创建、用法、遍历、注意事项、特点等)
  • 【langchain实战】开源项目-RasaGPT
  • 在线yml和properties相互转换
  • 数据收集与处理(爬虫技术)
  • C# 雪花算法生成Id工具类
  • 什么是通配符证书?
  • 西南科技大学模拟电子技术实验五(集成运算放大器的应用设计)预习报告
  • LeetCode 每日一题 Day 4
  • 服务器数据恢复—重装系统导致XFS文件系统分区丢失的数据恢复案例
  • Scala 从入门到精通
  • 华为OD机试 - 九宫格按键输入 - 逻辑分析(Java 2023 B卷 200分)
  • leetcode:225. 用队列实现栈
  • Centos7安装GItLab(在线版)
  • Linux入门笔记
  • nvm for windows使用与node/npm/yarn的配置
  • 打工人副业变现秘籍,某多/某手变现底层引擎-StableDiffusionWebUI界面基本布局和操作
  • 01、pytest:帮助你编写更好的程序
  • C语言--每日选择题--Day37
  • Android 12 及以上授权精确位置和模糊位置
  • scp 指令详细介绍
  • 构建第一个事件驱动型 Serverless 应用
  • 特征与特征图的区别
  • Linux学习笔记之七(shell脚本的基本语法)
  • PySpark开发环境搭建常见问题及解决
  • supervisor管理启动重启,Java,Go程序Demo
  • HarmonyOs 4 (三) ArkTS语言
  • PostGIS学习教程九:空间连接
  • C++ day56 两个字符串的删除操作 编辑距离