client does not support authentication protocol requested by server
错误原因
使用MySQL客户端Navicat连接数据库MySQL8.0,MySQL8.0 之前的版本中加密规则是mysql_native_password,而MySQL8.0,加密规则是caching_sha2_password
3、解决办法
(1)将加密规则还原成mysql_native_password
方法1 (亲测有效)
https://www.cnblogs.com/guangzhou11/p/12965155.html
方法2