您的位置:首页 > 数据库 > MySQL

Mysql 忘记root密码的完美解决方法

2017-05-27 10:11 495 查看

目录:

一、更改my.cnf配置文件

二、更改root用户名

————————————————————————————————————–

一、更改my.cnf配置文件

1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf



2.在[mysqld]下添加skip-grant-tables,然后保存并退出



3.重启mysql服务:service mysqld restart

二、更改root用户名

1.重启以后,执行mysql命令进入mysql命令行



2.修改root用户密码

参考:UPDATE mysql.user SET Password=PASSWORD(‘123456’) where USER=’root’;

MySQL> UPDATE mysql.user SET Password=PASSWORD('新密码') where USER='root';
MySQL> flush privileges;
MySQL> exit


3.把/etc/my.cnf中的skip-grant-tables注释掉,然后重启mysql,即:service mysqld restart

好了,下面就可以用root新的密码登录了!

如果您喜欢我写的博文,读后觉得收获很大,不妨小额赞助我一下,让我有动力继续写出高质量的博文,感谢您的赞赏!!!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: