mysql root用户不知到密码的情况下修改密码

在不知道密码的情况下修改密码
1、不加载权限表,所有用户可登陆并拥有所有权限,可通过flush privileges或reload重新加载权限表
[mysql@mysql5 db_master01]$ mysqld --defaults-file=/mysqldb/db_master01/conf/master01.cnf --skip-grant-tables
2、进入数据库并修改密码
[mysql@mysql5 ~]$ ps -ef|grep mysql

 

[mysql@mysql5 bin]$ sh login.sh
mysql> update mysql.user set authentication_string=password('mysql') where user='root' and host='localhost';
mysql> flush privileges;
posted @ 2018-08-30 15:14  Knight灬麒  阅读(254)  评论(0编辑  收藏  举报