背景:因需要给客户部署服务,客户忘记MySQL密码,特写此文章作为记录,以防下次忘记如何使用。
1、全局cmd,以管理员身份运行 输入以下命令 当前运行的MySQL服务。
mysqld --console --skip-grant-tables --shared-memory
(1)执行完的结果截图为
3、 跳过密码验证成功,无需关闭命令窗口,重新打开新的命令窗口 。
5、 进入成功进行权限刷新操作
FLUSH PRIVILEGES;
6、修改密码 把root用户密码修改为123456
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
7、 如若上面代码报错 用下面一行
alter user 'root'@'localhost' IDENTIFIED BY '123456';
因篇幅问题不能全部显示,请点此查看更多更全内容