Windows10/11下Mysql忘记密码的修改方法

因为学校要开始数据库的授课,mysql在之前已经安装过,不过好长时间没有用过了,
导致密码给忘了,又不想重新安装,所以从网上查询解决方法,这里进行一下记录。

Windows下 Mysql忘记密码的修改方法

1.找到MySQL的安装路径
2.以管理员身份运行 cmd窗口,跳转到MySQL的bin目录
3.关闭服务,在窗口输入

    net stop mysql
    mysqld --console --skip-grant-tables --shared-memory

输入之后该cmd窗口不要关闭
4.像上一步一样,在打开一个cmd窗口到bin目录

    mysql -u root -p

然后需要输入密码,不用管,直接回车

    use mysql
    update user set authentication_string='' where user='root';

然后退出

    quit

5.关闭3.4补助打开的窗口,在重新打开一个,跳转到bin目录

    net start mysql 
    mysql -u -root -p 

不输入密码 回车直接进
(如果进不去,提示10061,则需要将mysql的对应服务全部重新启动)
mysql ALTER USER 'root'@'localhost' IDENTIFIED BY '要设置的密码';

如果设置了环境变量,则不需要跳转到mysql的bin目录再打开cmd

posted @ 2022-05-09 08:51  小天呜啦啦  阅读(103)  评论(0)    收藏  举报