window下mysql8.0以上环境忘记密码以及修改密码解决方案

1.以管理员身份打开cmd窗口,执行net stop mysql命令

net stop mysql

2.切换到mysql安装目录的bin文件夹下,执行mysqld --console --skip-grant-tables --shared-memory

cd C:Program FilesMySQLin
mysqld --console --skip-grant-tables --shared-memory

3.以管理员身份打开另外一个cmd窗口,登录mysql

mysql -uroot -p

4.刷新权限,设置新密码

#刷新权限
flush privileges;
#修改密码
alter user 'root'@'localhost' identified by 'newpassword';

原文地址:https://www.cnblogs.com/jqpy1994/p/15344235.html