mysql8 低版本客户端无法连接的问题

主要是mysql8 升级了密码验证插件,低版本无法进行校验了。

mysql8 对账户默认使用了 caching_sha2_password 插件进行密码加密。


如果不升级低版本客户端 那么使用  

alter user 'xx'@'%' identified with mysql_native_password by 'xxx'

将密码和验证方式修改一下  就可以了