有的时候长时间没有用mysql了,把自己的登陆密码给忘了,来重置mysql密码。
1,首先停止mysql服务,cmd管理员角色启动。
2,在cmd下输入,mysqld --shared-memory --skip-grant-tables启动服务,光标不动(不要关闭这个窗口)
3,新打开一个cmd窗口, 输入mysql -uroot -p,不用输入密码即可登陆。
4,刷新执行指令,FLUSH PRIVILEGES
5,重置密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
6,关闭上述两个cmd窗口,重新管理员角色打开一个cmd窗口,启动mysql服务,即可使用新的密码登录mysql。