解决Mysql密码修改后不能登录的问题

windows下:

  1、以管理员身份打开命令行窗口,停止mysql服务:Net stop mysql

 

  2、使用CD命令切换至MYSQL的安装位置下BIN目录

 

  3、执行:mysqld --skip-grant-tables 当前窗口显示如下。

 

 4、win+R重新打开一个命令行窗口(无需管理员身份),执行mysql   如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql  

  5、依次执行

          >use mysql  
          >update mysql.user set authentication_string=password('root') where user='root';

         >flush privileges;  

          >exit  

   6、打开任务管理器,关闭mysqld的进程,命令行执行命令net start mysql重启服务或者去服务管理器中重新启动mysql服务。

               计算机-->管理-->服务与程序-->服务-->找到mysql,重新启动

   7、使用新密码登录OK。

 

参考链接:https://www.cnblogs.com/nxmxl/p/12388342.html

 

posted @ 2020-09-24 14:43  雪缘a_a  阅读(1048)  评论(0编辑  收藏  举报