1:首先先关闭你的MySQL服务
net stop mysql
2:跳过认证(不用管什么意思,只要你会做就行啦(好吧,其实是我菜))
mysqld --skip-grant-tables
输入这条命令后,你的cmd窗口就不能在输入命令了,这时候需要再打开一个cmd窗口,并且接下来的操作都是在该cmd命令窗口下进行。
3:查看用户密码
(1)直接输入mysql就可以进入mysql了。
(2)接着输入命令: show databases;
会看到有一个叫mysql的数据库
(3)输入命令:use mysql(使用该数据库)
(4)接着输入命令:show tables;
会输出在该数据库下的表格
你会看到一个叫user的表格
密码和用户名久就保存在该表格中
(5)输入:select *from user;
就可以看到了,但我们可是打算要
修改密码的哦
4:修改密码
输入命令
update user set password = password('你想要修改成的密码')
where
user = 'root' and host = 'localhost'
5:查验
exit 退出mysql
net start mysql80 (启动mysql服务,80是mysql版本)
mysql -u root -p
输入之后会提示你输入密码,输入成功后即可进去啦