mysql安装完有一段时间没有用,今天再用的时候居然忘记密码了,坑爹呀。然后百度了好几个方案,通过尝试,这个方案是ok的
1、cmd 管理员身份登录
2、net start 查看mysql当前运行状态
3、如果mysql服务在开启 net stop mysql
4、切换到mysql的安装bin目录 例如E:\MySQL\bin,执行命令mysqld --skip -grant -tables
5、再已管理员身份开启一个cmd窗口,切换到mysql的安装bin目录,运行命令mysql -u root -p,这时会提示输入密码,直接回车就可以
6、执行命令
update mysql.user set PASSWORD=PASSWORD(‘新密码’) where User=root
7、刷新一下权限表
flush privileges
8、然后就可以开启mysql服务进行登录了