MySQL Server 8.0忘记密码后重置密码
常用的服务命令
停止服务:
net stop mysql
跳过密码验证:
mysqld --shared-memory --skip-grant-tables
用户表:
use mysql;
刷新权限用户表
flush privileges;
MySQL Server 8.0修改密码
alter user 'root'@'localhost' identified by 'admin';
1.CD到MySQL Server 8.0\bin目录中
*命令提示符使用管理员运行
2.停止数据库服务
注意:任何操作都在Mysql/bin里操作
net stop mysql
3.跳过权限验证
mysqld --shared-memory --skip-grant-tables
会换行进行下划线闪烁,表示跳过,不要关闭CMD(类似于服务器),新开启一个CMD进行操作。
4.修改密码操作
(1)
进入mysql
mysql
(2)
用户表
use mysql;
(3)
刷新权限
flush privileges;
(4)
修改密码
alter user 'root'@'localhost' identified by 'admin';