重置root密码
保持上一个窗口不要关闭!再以管理员身份新开cmd,执行
mysql -u root
此时就可以直接进入绕过密码登录进入MySQL
然后修改root的密码为空,执行
UPDATE mysql.user SET authentication_string='' WHERE user='root';

将所有窗口关闭,在MySQL的bin目录下重新打开一个cmd窗口,执行
net start mysql80
重新启动MySQL服务
此时,不需要密码就可以进入MySQL
然后修改root的密码,这里的123456可以替换成你的密码
ALTER user root@'localhost' identified by '123456';
密码修改成功,退出MySQL,即可通过密码:123456 登录MySQL