如果不重新安装mysql,忘记了root密码,该如何处理呢?亲测有效:
1.在任务管理器中关闭含有sql关键字的进程
2.使用管理员方式打开命令行,定位到mysql安装bin目录下
3.命令行输入:net stop mysql
4.命令行输入:mysqld --console --skip-grant-tables --shared-memory
5.如果上一步错误,则重启后从第1步开始重做
6.打开一个新的cmd窗口病定位到mysql安装bin目录
7.在新窗口输入:net start mysql 重新启动服务;
8.新窗口输入:mysql -u root -p 回车后需登陆密码,此时继续回车,登陆成功;
9.在新窗口输入刷新指令“FLUSH PRIVILEGES”,之后输入“;”执行
10.输入 “ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘new_psd_123’”, 之后输入“;”执行
这样就修改好了。
参考资料:https://www.jianshu.com/p/db163a3807cd
https://blog.csdn.net/baidu_32363401/article/details/81544573