JDBC连接Mysql出现Public Key Retrieval is not allowed的解决办法

我第一次使用到时候都是好好的,第二天重新运行的时候出现了com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed
这个错误。
解决办法:在url定义的地方加上:allowPublicKeyRetrieval=true

String url=“jdbc:mysql://localhost:3306/zy?useSSL=false&allowPublicKeyRetrieval=true”;

然后问题就解决啦~

你可能感兴趣的:(JAVA,EE)