DBeaver提示 Connection to ‘localhost’ cannot be established. 原因: Public Key Retrieval is not allowed

在这里插入图片描述

Connection to 'localhost' cannot be established.
原因:
Public Key Retrieval is not allowed


翻译过来是:
无法建立与“本地主机”的连接。
原因:
不允许检索公钥

解决方法

使用命令行连接一下然后再启动DBeaver

添加了环境变量

切换到mysql安装的路径,如果在环境变量中已经添加了路径就按下WIN+R输入cmd,输入连接数据库的字符串

mysql -u root -p
然后输入密码

root 是用户名

没有添加环境变量

手动切换到MySQL的安装目录

C:\Program Files\MySQL\MySQL Server 8.0\bin

在地址栏输入cmd。
在这里插入图片描述
输入连接字符串进行连接
在这里插入图片描述

连接完成

关闭DBeaver的弹窗,右键要连接的数据库,编辑连接

在这里插入图片描述点击测试连接

在这里插入图片描述可以连接上数据库了,

在这里插入图片描述

更多推荐