1.关闭mysql服务
管理员身份运行CMD,输入指令如下:
net stop mysql57
2.修改配置文件
C:\ProgramData\MySQL\MySQL Server 5.7/my.ini ----------(具体路径根据实际电脑my.ini路径)
在[mysqld]段添加
skip-grant-tables
3.重启mysql
CMD输入指令如下:
net start mysql57
4.用空密码进入
CMD输入指令如下:
mysql -uroot
5.修改密码为123(具体新密码自行定义)
在CMD窗口依次输入以下2条指令:
update mysql.user set authentication_string=password('123') where user='root' and Host = 'localhost';
flush privileges;
6.退出mysql
CMD指令:
exit
7.还原my.ini
在[mysqld]段删除
skip-grant-tables