mysql重置密码的说明(2017)

[mysql] 2024-04-25 圈点762

摘要:mysql重置密码的方法已经有比较大的出入;可网上的方法都太过时了,基本上已经不能使用;甚至手册都是这样的;下面简单的说一下现在mysql重置密码的方法:区别就是字段有了点区别,然后就是alter user 的区别。

mysql重置密码的方法已经有比较大的出入;可网上的方法都太过时了,基本上已经不能使用;甚至手册都是这样的;下面简单的说一下现在mysql重置密码的方法:


1,带参数启动mysql

mysqld --skip-grant-tables


2,在命令行下

update mysql.user set authentication_string=password('newpwd') where user='root'

注意:现在的mysql版本已经没有password字段了;已经变成了“authentication_string”.


3,刷新;

flush privileges;

quit;


4,然后正常的重新启动mysql


5,还有重要的一步,在命令行下

alter user 'root'@'localhost' identified by 'newpwd';


总结:

区别就是字段有了点区别,然后就是alter user 的区别。



mysql  重置密码  

感谢反馈,已提交成功,审核后即会显示