1,找到mysql的安装目录,打开my.ini文件

2,在文件最后一行加入:skip-grant-tables,保存并重新启动mysql服务

输入:services.msc,进入服务重启mysql


3,打开cmd窗口,直接输入:mysql -u root -p,然后继续按Enter键回车就进去了

4,输入指令:use mysql,再输入修改密码指令:update user set password=PASSWORD('123456') where user='root'

5,这样密码就重置完成了!然后把安装目录下my.ini文件里添加的:skip-grant-tables,删除掉,保存,重启mysql服务就可以正常使用了!

本文详细介绍了如何通过修改my.ini配置文件绕过权限,重置MySQL的root用户密码。步骤包括:编辑my.ini添加skip-grant-tables,重启服务,使用空密码登录,更新用户表设置新密码,最后移除skip-grant-tables选项并重启服务恢复正常操作。
5713





