mysql密码忘记,你可能会心急如焚,但是不用担心,我这就帮你解决。
1.找到 bin 目录:
具体步骤:
win + R 打开cmd
切换到d盘(因为我没放在C盘,C盘外的伙伴可以跟我操作)
切换到 mysql 的bin目录
打开这个文件,后序会用到两个命令行窗口(这是其中一个)
第二个窗口:
(这两个都可以打开)
现在,你应该已经打开了两个窗口。
下一步,用记事本打开 my.in文件,我的是在这个目录
我先说一下步骤,一定要记着。
1.打开后,更改最后一行:添加: skip-grant-tables=1
2.一会密码修改我那成之后,要把添加的那一行再删除掉。(切机!!!)
具体操作:
这一步的解释:打开mysql的时候,会自动跳过“输入密码”的那一步。
所以,接下来打开mysql会直接进入!
前置条件:重启 mysql服务
重启之后,再打开一个 窗口,直接进入mysql。
我打开的是这个:
可以直接进入mysql,跳过填密码的那一步。
进去之后,写指令:
UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root' AND host = 'localhost';
密码就改好了。
接着,刷新权限:flush privileges
重启mysql服务。
这样,mysql密码就被越级修改了。