前言
忘记了mysql的密码,怎么办?
解决方法
参考文章
- 以跳过权限验证的方式启动mysql
1
2net stop mysql 停止mysql服务
mysqld --defaults-file="D:\mysql-5.7.28-winx64\bin\my.ini" --console --skip-grant-tables 跳过权限验证启动mysql - 以跳过权限验证的方式登录mysql并修改root密码
开启另一个cmd界面,要求密码输入的地方直接回车
mysql -u root -p
进入mysql命令行修改root密码:现在我们就可以使用设置的密码登录mysql了。1
2
3
4
5show databases;
use mysql;
update user set authentication_string=password('123456') where user='root';
FLUSH PRIVILEGES;
quit;