MySQL如何找回密码?

  • 环境准备

    • 具备修改my.cnf权限

    • 常见使用场景是针对那些自带MySQL的操作系统,而此时你正好需要使用MySQL,其他人却又不使用的情况。其他人如果正在使用中时,请使用正规流程申请账号密码操作。

  • 开始

    1. 找到MySQL的配置文件,一般系统自带的MySQL配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf位置

    2. 并修改其中的[mysqld]组,新增skip-grant-tables配置(跳过权限验证)

    3. 重启MySQL服务

    4. 此时可以无密码登录MySQL,mysql –uroot –p连续两次回车即可登录进去

    5. 登录进来之后当然就是重置密码了

      update mysql.user set authentication_string=password('123456') where user='root';
    
      flush privileges;
    
    1. 密码都重置好了,然后根据第1步中的操作删除掉权限验证的配置,不然任何人都可以免密登录了,重启MySQL服务即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI绘界Studio

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值