MySQL密码强制重置方法


打开MySQL发现好久没有运行过了,密码也忘记了,没关系,我们从 启动开始回顾:

Step1:启动:以管理员身份运行命令提示符

图 1 启动mysql的命令
如上图所示输入如下内容:

mysql -u root -p

此时,你发现密码忘记了,这是一个让人悲伤的故事,哈哈,莫着急,解决办法请往下看!

Step2 跳过输入密码环节进入MySQL,为更改密码打基础

打开任务管理器,快捷方式:Ctrl + Alt + Del
图 2 终止运行MySQL
按照编号所示找到MySQL先停止运行,——>找到你安装MySQL的位置,打开my.ini文件,在[mysqld]下方输入如下内容

skip-grant-tables # 输入位置可见下图

图 3 输入skip-grant-tables
输入完成后保存下来,把进入任务管理器停止运行的MySQL重新启动。
重新以管理员身份打开命令提示符,重新启动MySQL,参照Step1,输入password时可直接按下回车键(Enter)跳过输入密码,可以启动MySQL了.

Step3 万里长征最后一步——修改密码

此时的你应该开心起来了,因为问题就要解决了.🙂
跳过输入密码环节,进入MySQL之后,按步骤分段输入如下内容:

  • 1、先运行下内容(运行即输入下面内容后按下回车键,注意(((分号)))别忘记输入了
use mysql;
# 会看到输出:Database changed

2、再输入如下内容:

update user set authentication_string=password("123456") where user="root";# 123456为要修改的密码位置,因人而异,请根据自己需要修改。

3、最后输入如下内容:

flush privileges;

到此处,基本大功告成,请自行调试密码是否更改成功!!!走好最后一公里!!!

附命令提示符完整操作图示:
图 4 更改密码的完整流程
图 5 重启mysql,验证密码输入是否正确

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值