MySQL5.7修改root密码

MySQL 版本查看

mysql --version

版本在5.7以上

编辑文件 vim /etc/my.cnf 

[mysqld] 下添加保存
skip-grant-tables

重启mysql服务

service mysqld restart

输入mysql命令进入mysql命令行

修改root用户密码

UPDATE mysql.user SET authentication_string=PASSWORD('新密码') where USER='root';

[

ps: 5.7以下密码保存在password字段

所以是5.7以下用

UPDATE mysql.user SET Password=PASSWORD('新密码') where USER='root';

修改密码

]

刷新权限

flush privileges;

退出

exit

再次 vim /etc/my.cnf 把 skip-grant-tables 注释或删掉

重启mysql 

service mysqld restart

然后就可以正常登陆了

猜你喜欢

转载自blog.csdn.net/Rain___Blue/article/details/85233544
今日推荐