关于JDBC连接数据库时出现的Public Key Retrieval is not allowed错误

问题:

在使用MyBatis的项目中,升级了数据库驱动的版本,在项目启动过程中,抛出了Public Key Retrieval is not allowed异常。

解决方式:

在项目的JDBC连接数据库的url中,加上allowPublicKeyRetrieval=true参数,已验证可以解决该问题。

连接示例

jdbc:mysql://localhost:3306/xxx?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useSSL=false
&serverTimezone=UTC&allowPublicKeyRetrieval=true

你可能感兴趣的:(关于JDBC连接数据库时出现的Public Key Retrieval is not allowed错误)