目录
Dbeaver连接mysql 8+版本时,遇到两三个坑,因此记录。
版本选择
Dbeaver版本是7.1.0,这个随意,mysql版本是8.0.20。在Dbeaver中新建连接时,mysql有多个选项,如图,记得选MySQL 8+,具体原因还没深究。
Public Key Retrieval is not allowed
在默认设置基础上加上正确的root密码连接上mysql后,打开报的第一个错误是Public Key Retrieval is not allowed,如图所示。
报错是安全相关的问题,高版本mysql对安全的管理更加严格,在自己的开发环境下不用那么严格,于是解决思路就是允许其使用Public Key。右键建好的连接,选择编辑连接,找到驱动属性allowPublicKeyRetrieval,将其值设置为TRUE即可。