• MySQL用户密码重设,保姆式教程!


    首页

    ✍前言

    我MySQL的root用户密码给忘了,怎么办?MySQL用户如何修改密码?如果你被这类问题所困扰,那么本文将会为你排忧解难!(本文基于Windows10和mysql Ver 8.0.33 for Win64 on x86_64版本而创作)



    1️⃣First step

    第一步,我们要在容易找到的存储盘里新建一个TXT文件(比如双击进入E盘,直接新建),此文件名要为英文,然后输入以下代码并保存关闭:

    ALTER  USER  ‘root’@’localhost’ IDENTIFIED BY ‘123456;
    
    • 1

    图1


    代码解析:


    图2
    注意:登录方式是localhost,还是%,是由忘记密码的账户名而定的。


    2️⃣Second step

    第二步,找到Windows图标(即我们开关机时所要点击的图标)并右键,点击打开Windows Powershell(管理员)。输入停止MySQL服务指令代码:

    Net stop mysql80
    
    • 1

    图3

    当出现如图情况,表示MySQL服务已停止
    图4
    接着输入运行覆盖密码指令代码:

    mysqld--defaults-file=”mysql配置文件目录路径” -init-file=”写好的重设root密码的TXT文件路径” --console
    
    • 1

    按回车
    以Kaiser为例,指令代码为:
    图6
    到这里,修改密码效果已经实现!但还没结束,因为powershell的服务命令仍未关闭。
    特别说明:mysql配置文件目录根据自己安装MySQL时设置的目录而定,故mysql配置文件目录路径和写好的重设root密码的TXT文件路径,需根据实际情况而定。默认安装下,MySQL配置文件属于C盘的隐藏文件,MySQL配置文件的名字是固定的,为:my.ini
    图5


    3️⃣Last step

    最后,CTRL+C关闭mysqld服务;
    图7

    重启powershell(管理员)窗口,输入MySQL启动服务指令代码:

    net start mysql80
    
    • 1

    按回车,即完成MySQL用户密码重设!
    图8


    ✒️写在最后

    若这份Kaiser写的保姆式教程能为你提供些许帮助,将是我莫大的荣幸。
    结尾

  • 相关阅读:
    Friends or ‘Enemies?‘
    通过复用TTY结构体实现提权利用
    好心情平台:看精神科医生前必知的5件事!让你少花钱少受罪
    SCI常见词汇表达
    贪心算法介绍
    【跨境电商】如何通过多种营销渠道赢得竞争
    设计帅气的游戏鼠标,手感真不一般,雷柏VT960S上手
    C++高频面试题总结
    传奇登陆游戏黑屏错位以及登陆器配置和常见问题
    【PS-8】选区
  • 原文地址:https://blog.csdn.net/Kaiser_Ma5201314/article/details/132792267