您的位置:首页 > 文旅 > 旅游 > DBeaver连接clickhouse最全教程

DBeaver连接clickhouse最全教程

2024/10/5 14:33:06 来源:https://blog.csdn.net/raoxiaoya/article/details/140182607  浏览:    关键词:DBeaver连接clickhouse最全教程

环境

clickhouse server 20.3
dbeaver 24.1.1.202406231636

在使用 dbeaver 连接 clickhouse 的时候需要,它默认是没有驱动的,然后其默认会安装 clickhouse-jdbc的 latest 版本,比如当前最新的驱动版本为 0.6.2,然后等我去连接的时候它会报错说要求 clickhouse server 要大于 21.3。于是我只能去安装其他版本的驱动。

根据 clickhouse 仓库 说明,我先后尝试 0.3.1-patch(失败)和 0.2.6(成功)

在这里插入图片描述

如何查看驱动的版本号

0.3.2 之前的查看 https://mvnrepository.com/artifact/ru.yandex.clickhouse/clickhouse-jdbc,其包名是ru.yandex.clickhouse

而且它已明确说明已将包迁移到下面的地址了。

在这里插入图片描述

0.3.2 之后的查看 https://mvnrepository.com/artifact/com.clickhouse/clickhouse-jdbc,其包名是 com.clickhouse

安装驱动

打开DBeaver,创建一个clickhouse的链接,编辑驱动设置。我要安装 0.2.6 版本,所以使用ru.yandex.clickhouse,如下图,ID 是自动生成的不用管

ru.yandex.clickhouse.ClickHouseDriver
jdbc:clickhouse://{host}:{port}[/{database}]
8123

在这里插入图片描述

然后点击

因为默认安装的版本不对,所以将列表中的逐个删掉。删完之后点击添加工件-->手动声明工作,参照下面的设置。

组 Id:ru.yandex.clickhouse
工件ID:clickhouse-jdbc
版  本:0.2.6

在这里插入图片描述

设置好之后点击下载/更新按钮来下载包

在这里插入图片描述

点击测试连接

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com