1.停止mysql服务
以管理员权限打开命令提示符然后输入:
net stop mysql
2.开启跳过验证密码的服务
mysqld --console --skip-grant-tables --shared-memory
注:此处运行加载后勿关闭
3.修改密码
- 打开一新的命令提示符:(windows +r)然后输入cmd
- 启动mysql服务:
mysql -u root -p
- 直接回车,
- 获取最高权限:
flush privileges
- 修改密码:
alter user "root"@"localhost" IDENIFIED with mysql-native-password by "newword"
开启mysql服务
以管理员权限打开新的命令提示符然后输入:net start mysql
这样修改密码就完成了
输入:mysql -u root -p
输入修改后的密码就可以了