IDEA mysql8.0 jdbc连接错误:Public Key Retrieval is not allowed

 

进入主题:

 

第一次连接数据库出现的错误与解决步骤如下:


1、因为idea加载用的是mysql 5.0版本的驱动

mysql 安装的版本是8.0版本,不匹配,出现错误


2、换了驱动mysql-connector-java-8.0.15


3、出现Public Key Retrieval is not allowed 错误


4、在url后面加上allowPublicKeyRetrieval=true参数


完整的url参数为: DBURL = "jdbc:mysql://localhost:3306/test?characterEncoding=utf8&allowPublicKeyRetrieval=true";

 

5、需要注意的是 8.0版本的Driver.class 类在 com.mysql.cj.jdbc 包下哦


DBDRIVER = "com.mysql.cj.jdbc.Driver";

 

 

posted on 2020-04-21 13:03  未名湖畔的码农  阅读(1568)  评论(0)    收藏  举报

导航