第一步:修改 /etc/mysql/my.cnf。
在【mysql】下添加skip-grant-table;重启。
第二步:通过mysql命令登陆;
flush privileges;
use mysql;
alter user 'root'@'localhost' identified with mysql_native_password by 'Newpassword@123';(不确定的要求:新密码需要字母大小写+特殊字符)
flush privileges;
再把skip-grant-table去掉;重启。
最后一步:msyql -uroot -p登陆(不能直接 -pNewpassword@123)