mysql 8.0 更新了加密方式plugin,mysql5用的是sha256_password加密方式,mysql8用的是caching_sha2_password的加密方式,所以导致mysql8连接时报错以及很多旧版本的navicat无法正常访问。
为了方便访问,创建一个原来加密方式的账号:
1.创建用户
create user 'jatal'@'%' identified by '123456';
2.用户授权
grant all privileges on *.* to ‘jatal’@