mysql的密码修改过临时密码后忘记密码

当忘记MySQL密码时,可以通过编辑my.cnf添加skip-grant-tables跳过权限检查,然后无密码登录,执行刷新权限命令,再使用alteruser命令修改root用户的密码。
摘要由CSDN通过智能技术生成

mysql密码修改过,忘记而无法登录MySQL。重置密码步骤:
1.用vim编辑/etc/my.cnf文档,在[mysqld]的段最后一行加上一句:skip-grant-tables 
保存并且退出vim 。
2.无须密码即可登录MySQL,
[root@iZ0jl2qhfpcmxvb5vrj32kZ ~]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
3.刷新权限
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
4.修改新密码,示例如下:
mysql>use mysql;
mysql> alter user 'root'@'localhost' identified by '新密码';
Query OK, 0 rows affected (0.00 sec)        

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值