推荐使用已下命令:
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘password‘; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限

显示成功之后报:

推荐使用教程:

有何不懂请观看这一篇博文:https://www.cnblogs.com/muou2125/p/7690914.html
安装mysql8.13用Navicat Premium链接本地数据库报2059
原文:https://www.cnblogs.com/ZZS-DYL/p/10159162.html