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;
原文地址:https://www.cnblogs.com/Knight7971/p/9560350.html