第一步:用旧密码登录MySQL。
mysql -uroot -p
登录后,就到了这一步。
第二步:查看一下数据库的结构目录。
show databases;
然后,就到了这一步。
第三步:使用mysql数据表。
use mysql;
第四步:查看一下root用户的加密方式。
select user,plugin from user where user='root';
发现,root的加密方式为caching_sha2_password。
第五步:查看一下root用户的host。
mysql> select user,host from user;
发现,host是%。
第六步:修改密码。
alter user 'root'@'%' identified with mysql_native_password by '%7jG39JSdb#%82';
如果出现 Query OK, 0 rows affected (0.09 sec),即为修改成功。