1 找到配置文件vim /etc/my.cnf
在最后一行加入skip-grant-tables
skip-grant-tables
2 重启MySQL
systemctl restart mysqld
3 输入mysql ,进入数据库,并使用mysql库
use mysql;
4 修改帐号密码为空
update user set authentication_string = '' where user = 'root';
5 查看主机名,用户,算法
select host,user,plugin from user;
6 退出数据库,进入配置文件将skip-grant-tables去掉
7 重启MySQL服务
8 输入mysql
9 修改密码
alter user 'root'@'loacalhost' identified by 'new_password';
10 登录数据库
mysql -uroot -pnew_password
就可以登录,自此,拿下!!!