Mysql忘记密码了?快速修改法
1.关闭mysql服务
====>net stop mysql
2.输入跳过权限认证命令
管理员身份运行命令提示符,在命令窗口中进入本地MySQL的bin目录下
然后输入:
====>mysqld --skip-grant-tables
会出现等待的状态(窗口不关)。另外在bin下开启一个窗口
3.在另开窗口登录mysql
====>mysql -uroot -p
直接回车
====>use mysql;
4.修改root用户密码
5.7及以下版本:
====>UPDATE user SET Password=PASSWORD('123456') where USER='root';
5.7及以上版本:
====>update mysql.user set authentication_string=password('123456') where user='root';
5.刷新权限,退出
====>FLUSH PRIVILEGES;
====>quit;
6.修改root 密码后,需要执行下面的语句和新修改的密码,不然开启 mysql 时会出错
====>mysqladmin -u root -p shutdow
7.重启mysql
====>net start mysql
本文来自博客园,作者:猿大佛,转载请注明原文链接:https://www.cnblogs.com/hushaoz/p/16296512.html