解决 MySQL 连接时报错 : Public Key Retrieval is not allowed

记录 MySQL 连接时报错 : Public Key Retrieval is not allowed 的解决方案

发布于  星期四,三月 21 2024

环境

MySQL 版本 8.x,跑在 Dokcer 里

问题

使用 DBEaver 连接 MySQL 时,报错 Public Key Retrieval is not allowed,这里简单记录下解决方法

解决

在 MySQL 的连接 URL 上带上 allowPublicKeyRetrieval=true

jdbc:mysql://localhost:3306?allowPublicKeyRetrieval=true

具体原因可以去看看这个 Stack Overflow 链接里的回答 Connection Java - MySQL : Public Key Retrieval is not allowed

  • MySQL