Centos下MySQL忘记密码修改方法

前几天刚在虚拟主机上装了个MySQL5.7,随手配置了个密码,今天直接就忘记(尴尬脸 》 。《 ),于是就想着把这个修改密码的方式贴出来,以备有道友忘记密码时备用。
先将MySQL关闭:

service mysqld stop

将MySQL登录方式设置为无需密码登录:

mysql_safe --user=mysql --skip-grant-tables -skip-networking &

之后就可以直接使用:mysql -u root 登录数据库了~
登录数据库后,在原始数据表中修改设置新密码即可,代码如下:

use mysql;
UPDATE userSET Password=PASSWORD('NEWPASSWORD')where user='root';
FLUSH PRIVILEGES;
quit;

在以上代码片中的 NEWPASSWORD 替换成你想设置的新密码即可,“FLUSH PRIVILEGES”用来 刷新系统权限相关表来使修改生效 ,当然了,你也可以直接 重启MySQL服务器 来使设置生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值