这个问题已经犯了两次了!第二次更是被它折磨的快要疯,所以在刚刚解决成功的时候,趁着热乎劲,赶紧记下解决办法以免再犯!~
解决办法如下:
1、如果MySQL服务已启动,则停止它:在DOS窗口下输入 net stop mysql;如果MySQL服务未启动,则不用输入,直接打开DOS窗口。
2、在当前DOS窗口下,切换到mysql的bin目录,然后输入mysqld-nt --skip-grant-tables;
3、再开一个DOS窗口,输入mysql -u root
4、输入如下代码:
1 use mysql 2 update user set password=password("new_pass") where user="root"; 3 flush privileges; 4 exit
5、使用任务管理器,找到mysqld-nt的进程,结束进程 ;如果任务管理器中的这个进程本身就是结束的,则不用管了~
6、大功告成啦~
时间: 2024-12-28 16:30:35