Dbeaver连接TDengine时序数据库

news2024/12/29 8:49:03

前言

       还是结合上一阶段的工作,为TPS满足合同里的要求,预研数据库切换为TDengine。所以查看数据的工具我得能连上去看,习惯了Dbeaver,所以先把Dbeaver整的能连接使用。


一、Dbeaver对TDengine支持情况

       这个数据库是国产开源的时序数据库,Dbeaver没有内置支持,只能手动先配置JDBC驱动支持。

二、配置步骤

1.客户端安装

       要连接TDengine数据库,跟其他一般数据库连接一样,必须首先得安装客户端。
       客户端下载地址:https://docs.taosdata.com/get-started/package/#!
在这里插入图片描述
       下载完成,点击安装,下一步下一步就行。

2.驱动jar准备

       中心库没有,直接jdbc连接驱动会报错,需要去官网下载代码编译java的驱动。
       git下载地址:https://github.com/taosdata/taos-connector-jdbc
       下载的项目修改下Maven环境,JDK环境(我这里第一次是使用JDK17编译,没有成功,调整为JDK8后编译成功),然后clean install
       注意在pom.xml设置跳过测试类,否在编译时间会很长。设置方法:
       在properties节点增加true
在这里插入图片描述
       然后,把编译后的target里生成的3个文件拷贝到Dbeaver的drivers目录,这里自建一个TDengine目录,例如:

在这里插入图片描述

3.Dbeaver配置jdbc驱动连接

在这里插入图片描述
在这里插入图片描述
       类名:com.taosdata.jdbc.TSDBDriver
       URL模板:jdbc:TAOS://{host}:{port} (参考其他jdbc连接写一个就行)

在这里插入图片描述
PS:注意一定要选择taos-jdbcdriver-x.x.x-dist.jar

3.Dbeaver新建TDengine连接

在这里插入图片描述
       做完第4步在新建连接弹框的界面里就可以看到“TDengine”,这个取名跟你在配置jdbc驱动那里取名是一致的。
在这里插入图片描述


总结

       也没啥好总结的,就一句话:Dbeaver真香,而且还是我大JAVA实现的,赞。
希望能帮到大家,uping

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/157503.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

温酒读Qt:QObject 序篇

一、醉言醉语话夏娃 跟Qt框架打了这么久交道,Qt貌似对我的半斤八两知根知底,我对Qt的认知却还不到半斤八两。o(╥﹏╥)o 或许你知道Qt的meta-object和属性系统,或许你在写代码时无数次显示或者隐示的继承了QObject,不管人家是否乐…

vue入门到精通(二)

6.组件间通信 组件有 分治 的特点,每个组件之间具有一定的独立性,但是在实际工作中使用组件的时候有互相之间传递数据的需求,此时就得考虑如何进行 组件间传值 的问题了。 完整案例:05_component/28_parent_child_component.html父子组件 &…

磨金石教育摄影技能干货分享|这些可爱有趣的瞬间,是如何拍到的

1 蚂蚁扛起地球这张照片据说是摄影师花了四个小时跟踪观察蚂蚁,才在偶然的情况下抓拍到的。一只红色的小蚂蚁大概在一条树枝上用触角和额头顶起一颗水滴。垂直站立的样子像是在发力,又好像在保持平衡,看起来非常可爱,又非常的有趣…

dvwa中的文件上传漏洞

环境:Metasploitable2: 192.168.11.157 msfadmin/msfadmin dvwa版本:Version 1.0.7 (Release date: 08/09/10)kail机器:192.168.11.156 root/Root_123一、什么是文件上传漏洞?文件上传(File Upload)是大部分Web应用都…

【Java面试】泛型

文章目录说一说你对泛型的理解介绍一下泛型擦除List<? super T>和List<? extends T>有什么区别&#xff1f;说一说你对泛型的理解 Java集合有个缺点—把一个对象“丢进”集合里之后&#xff0c;集合就会“忘记”这个对象的数据类型&#xff0c;当再次取出该对象…

B站 全套java面试(200道)问题MD(题目+答案)

Java面向对象有哪些特征&#xff0c;如何应用 ​ 面向对象编程是利用类和对象编程的一种思想。万物可归类&#xff0c;类是对于世界事物的高度抽象 &#xff0c;不同的事物之间有不同的关系 &#xff0c;一个类自身与外界的封装关系&#xff0c;一个父类和子类的继承关系&…

ArcGIS基础实验操作100例--实验87计算矩形方向

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台&#xff1a;ArcGIS 10.6 实验数据&#xff1a;请访问实验1&#xff08;传送门&#xff09; 空间分析篇--实验87 计算矩形方向 目录 一、实验背景 二、实验数据 三、实验步骤 &#xff08;1&…

k8S集群切换IP

背景&#xff1a; 在实际交付场景中&#xff0c;有搬迁机房、网络未规划完成需要提前部署、客户使用DHCP分配IP、虚拟机IP更换等场景。目前统一的方案还是建议全部推到重新部署一套业务环境&#xff0c;存在环境清理不干净、重新部署成本较高、周期长、客户对产品能力质疑等问…

Mac - 通过 Script 实现更换桌面壁纸

目录 一.引言 二.OsaScript 实现自动换壁纸 1.切换壁纸脚本 2.定时获取 A.修改 Python 脚本 B.修改 Shell 脚本 C.添加 Crontab 三.Iterm2 更换背景 A.打开 Preferences B.选择 Profiles -> Window C.效果图 一.引言 前面介绍了通过 Python Crontab 实现 mac 上…

【分布式】浅谈CAP、BASE理论(1)

CAP理论 起源 CAP定理&#xff0c;又被称作布鲁尔定理。这个定理起源于加州大学柏克莱分校的计算机科学家埃里克布鲁尔在2000年的分布式计算原理研讨会上提出的一个猜想1。在2002年&#xff0c;麻省理工学院的赛斯吉尔伯特和南希林奇发表了布鲁尔猜想的证明&#xff0c;使之成…

Portraiture2023免费后期修图插件磨皮神器DR5

后期修图中有一个非常关键&#xff0c;而且不可或缺的步骤&#xff0c;那就是磨皮&#xff0c;磨皮的方法有很多种&#xff0c;但最方便快捷就能达到大片级效果的方法&#xff0c;莫过于使用磨皮插件了&#xff0c;Portraiture图像磨皮插件&#xff0c;支持PS CC- CC2023&#…

4.R语言【rehsape2包】介绍、melt( )、cast( )函数、其他使用技巧

b站课程视频链接&#xff1a; https://www.bilibili.com/video/BV19x411X7C6?p1 腾讯课堂(最新&#xff0c;但是要花钱&#xff0c;我花99&#x1f622;&#x1f622;元买了&#xff0c;感觉讲的没问题&#xff0c;就是知识点结构有点乱&#xff0c;有点废话&#xff09;&…

CAD转换PDF怎么转换?新手必备的方法

相信很多从事建筑类的相关工作的小伙伴们对CAD文件都并不陌生&#xff0c;在设计图纸和数据更改大都是使用这类文件的专业工具。这类文件的专业性较强设计出来的图纸也比较规范&#xff0c;但就有一个问题比较麻烦&#xff0c;那便是在不同设备打开需要对应的查阅软件&#xff…

【TypeScript】Ts基本概念

TypeScript基本概念 TypeScript 是什么&#xff1f; 目标&#xff1a;能够说出什么是typescript 内容&#xff1a; TS 官方文档TS 中文参考 - 不再维护 TypeScript 简称&#xff1a;TS&#xff0c;是 JavaScript 的超集&#xff0c;简单来说就是&#xff1a;JS 有的 TS 都有…

振弦采集模块参数配置工具的连接与断开

振弦采集模块参数配置工具的连接与断开 在指令区的【 COM 端口】组合框内操作完成。【端口】 下拉框&#xff1a;列出了本计算机当前已经存在的所有 COM 端口名称&#xff0c;若与模块连接的端口名称未在下拉框中列出&#xff0c;还可通过手工输入端口名的方法自由输入。 【速…

【NI Multisim 14.0原理图文件管理——新建设计文件】

目录 序言 一、原理图文件管理 二、新建设计文件 &#x1f34d;1. 空白文件 &#x1f34d; 2.系统安装模板文件 &#x1f34d;3. 自定义模板文件 序言 NI Multisim最突出的特点之一就是用户界面友好。它可以使电路设计者方便、快捷地使用虚拟元器件和仪器、仪表进行电路设…

C#,图像二值化(21)——局部阈值的韦尔纳算法(Wellner Thresholding)及源代码

1 韦尔纳算法&#xff08;Wellner Throsholding&#xff09;摘要针对计算大量缺陷时速度较慢且图像阈值不平滑的Wellner算法&#xff0c;本文提出了两种改进方案&#xff0c;第一种是一维平滑算法&#xff08;ODSA&#xff09;&#xff0c;第二种是基于第一种算法的&#xff0c…

《MYSQL实战45讲》笔记(11-20)

11&#xff1a;怎么给字符串字段加索引&#xff1f; 业务场景&#xff1a;基于字符串字段做查询。例如邮箱登录等等。 前缀索引的优势&#xff1a;相对于整个字段索引&#xff0c;前缀索引的占用空间更小。 前缀索引带来的问题&#xff1a;区分度过低的时候会额外扫描次数。 …

CATIA和CAD超全对比,来看看哪个好用

从文明伊始&#xff0c;绘图和制图就对人类发展发挥着重要作用&#xff0c;它通过图形表示使概念更容易理解&#xff0c;这导致了“工程艺术”的发展。绘图是一种使用图片和符号来呈现概念、想法或观点的方式&#xff0c;而绘图是任何现实世界对象或事物的图形表示。为了简化数…

1、Visual Studio 2017安装

目录 一、简介 二、安装步骤 三、Visual Studio 2017的使用 一、简介 Visual Studio是微软推出的一款C编译器&#xff0c;将“高级语言”翻译为“机器语言&#xff08;低级语言&#xff09;”的程序&#xff0c;VS是一个非常完整的开发工具集&#xff0c;包括了所有软件生命…