本机Windows忘记mysql的root密码

【自取】最近整理的,有需要可以领取学习:

1) 在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini(Mysql配置文件)中 [mysqld] 下加入skip-grant-tables (免密登入)

2)、用navicat连接本机mysql,不用输入密码,直接root登录

3)、 在左侧右击选命令行窗口,执行刷新密码策略,然后修改密码

flush privileges (刷新密码策略,必须先执行该命令,不然会报错:ERROR 1290 (HY000): The MySQL server is running with the –skip-grant-tables option so it cannot execute this statement)

alter user ‘root’@’localhost’ identified by ‘123456’ ; (修改root密码)

4) 修改配置文件,把免密登陆策略删掉。重启mysql服务

Original: https://www.cnblogs.com/javabg/p/16504527.html
Author: 关键步就几步
Title: 本机Windows忘记mysql的root密码

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/8268/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部