1、找到配置文件my.ini,用记事本打开

2、在mysqld关键字后面添加skip-grant-tables,保存退出

my.ini保存后重新启动mysql服务

3、运行cmd,输入mysql -u root -p,回车出现password不用输入密码直接回车进入

4、进入mysql数据库

为root用户设置新密码

刷新数据库

退出mysql

5、修改完root密码后,将my.ini文件添加的skip-grant-tables删除,保存重启mysql服务就可以通过密码登陆mysql了

本文介绍了一种无需密码即可登录MySQL的方法,并指导用户如何利用这种方式重置root用户的密码。具体步骤包括:修改my.ini配置文件加入skip-grant-tables选项、使用空密码登录MySQL、为root用户设置新密码并刷新权限、最后恢复my.ini文件。
1、找到配置文件my.ini,用记事本打开

2、在mysqld关键字后面添加skip-grant-tables,保存退出

my.ini保存后重新启动mysql服务

3、运行cmd,输入mysql -u root -p,回车出现password不用输入密码直接回车进入

4、进入mysql数据库

为root用户设置新密码

刷新数据库

退出mysql

5、修改完root密码后,将my.ini文件添加的skip-grant-tables删除,保存重启mysql服务就可以通过密码登陆mysql了

975
1362
43万+
1万+
2455
688
3285