MySQL 8.0 Public Key Retrieval is not allowed 错误解决。 解决方法: 在连接JDBC的后面添加 allowPublicKeyRetrieval=true 解释: AllowPublicKeyRetrieval=True参数以允许客户端从服务器获取公钥; 但是需要注意的是 AllowPublicKeyRetrieval=True可能会导致恶意的代理通过中间人攻击(MITM)获取到明文密码,所以默认是关闭的,必须显式开启