mysql 超简单 忘记密码后重置密码教程(亲测有效)

一、关闭mysql服务

  • 关闭mysql服务
    • 方法一
      按下win+R键,输入services.msc,然后回车,即可打开电脑上的服务。
      在这里插入图片描述
      在windows服务中找到mysql服务,右键点击会点击关闭选项在这里插入图片描述
      关闭之后mysql状态会成这样则说明关闭成功
      在这里插入图片描述

    • 方法二
      按下win+R键,输入services.msc,然后回车,打开命令行。
      在这里插入图片描述
      在这里插入图片描述
      输入 net stop mysql 按下回车,停止mysql服务

      net stop mysql
      

      界面如下
      在这里插入图片描述
      如果不行的不要着急,按照下面步骤来

      1.找到mysql的安装目录,请找到自己的路径
      博主路径如下,路径不一样的请注意自己的路径

      D:\mysql-8.0.17-winx64\bin 
      

      在这里插入图片描述
      2.进入前面找到的路径
      如果是D盘则输入,其他盘就输对应字母,大小写均可。

        d:
      

      注意看前面的盘符
      在这里插入图片描述
      3.将前面的地址复制(ctrl+c)一下,输入cd 后将复制的内容复制出来

        cd D:\mysql-8.0.17-winx64\bin 
      

      D:\mysql-8.0.17-winx64\bin 为博主的路径,注意自己的路径
      在这里插入图片描述
      现在输入

      net stop mysql
      

      在这里插入图片描述

二、进入无密码模式

关闭命令行,重新打开一个新的命令行,输入

 mysqld --console --skip-grant-tables --shared-memory

在这里插入图片描述
可以看到,此命令行已经不能输入命令了,另打开一个命令行,输入

    mysql

在这里插入图片描述
下面设置密码为空

    UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';

请严格按照此代码执行

三、设置密码

关闭之前的命令行后

在服务中点击开启或者在命令行中输入

    net start mysql

启动mysql
在这里插入图片描述

输入 修改密码

 mysqladmin -u root -p password

遇到输入密码时 按一下回车就行
在这里插入图片描述
在这里插入图片描述
输入 测试之前的密码是否能用

   mysql -uroot -p

在这里插入图片描述

最后

可以关注一下我的公众号,最近开始写公众号,我会在上面分享一些资源和发布一些csdn上发布不了的干货
在这里插入图片描述

点个关注是对博主最大的支持

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值