什么是IDEA Database管理工具?

这里首先介绍下IDEA,IDEA全称IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一。

IDEA是自带数据库管理工具的,类似于一个小型Navicat。这个工具可以让我们平时的一些对数据的操作直接在 IDEA 就可以完成,不需要再切换到其他工具上。对于TDengine来说,用户可以通过JDBC驱动建立和IDEA的连接,不需要再到命令行去写SQL语句,直接在IDEA中执行即可。这也是为大家可视化使用TDengine提供了一种解决办法。

如何通过IDEA Database管理工具连接TDengine?

以下方法来自TDengine开源社区中一位大牛,经过他的授权,我们将具体操作步骤分享给大家。

1. 使用IDEA自带的Database模块添加TDengine

2. 填写数据库连接

3. 连接测试

4. 按照提示配置TDengine的驱动

5. 添加驱动

由于官方的驱动【我从maven仓库下载了一个】 依赖了Apache-common包,所以驱动不能独立运行,如果导入后会报错,提示StringUtils包不存在,所以我改了驱动的源码,去掉了这个依赖

修改后的驱动下载地址:

https://download.csdn.net/download/zjq852533445/12709922

当然你也可以自行修改源码去掉TSDBDriver类中Apache-StringUtils的依赖:

6. 驱动引入之后

7. 再度连接测试

可以看到已经连接成功了。如果连接出现问题,有好多种原因,本人遇到过得是数据库版本和windows下的客户端版本不一致,把两者改为一致就解决了。

如果还有问题请参考官方文档介绍排查问题出现原因:

https://www.taosdata.com/cn/documentation/faq/

还有个错误大家可以先不用管:

8. 具体使用步骤

至此,TDengine表中的结果已经完全显示出来了。

备注

不过在这个过程中,有一个概念需要更正一下,把TDengine理解成一个时序数据库,是不完全正确的。TDengine本质上是一个开源、高效的物联网大数据平台,除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能。这个概念很重要,请大家一起默念三遍。

作者介绍:曾建强,航电建筑科技研发工程师,目前负责数据可视化方面的研究,对技术钻研有浓厚的兴趣,开源社区爱好者。

TDengine核心功能完全开源,借开源东风,也收到很多来自开源社区的支持和反馈。除了这次介绍连接IDEA方法的这位大神外,还有不少贡献干货的小伙伴。比如贡献.Net Core驱动的Maikebing同学,也一直是社区中的活跃成员,下次可以重点向大家介绍一下,他贡献的几款工具。

希望大家在使用TDengine的同时,也能发挥自己的技术热情,参与到社区的贡献中来!

点击了解更多,体验TDengine 2.0!

idea database 添加字段不更新_如何借助IDEA数据库管理工具可视化使用TDengine?相关推荐

  1. thinkphp 个别字段无法更新_香港华为手机大面积死机?只是个别手机更新出问题...

    点击箭头处"蓝色字",关注我们哦!! 导读 近日,有个别香港媒体报道称,大批香港华为手机用户在自动更新时出现手机无法关机,甚至死机的情况:出现问题的华为手机用户纷纷前往位于旺角的华 ...

  2. 蛮力法求最大字段和时间复杂度_硬笔字应该选择的工具,你了解吗?

    原标题:硬笔字应该选择的工具,你了解吗? 硬笔书法强调的是实用性,美观大方的同时又要求书写速度,易写易认,可以说是从书法中简化出来的一个分支,但是这个分支在我们的日常生活中使用极为广泛,由此便可以知道 ...

  3. sqlserver工具界面_最好用的数据库管理工具DBeaver

    DBeaverEE-优秀的数据库连接工具 作为程后端程序员数据库连接工具是必不可少的了,每天都需要跟业务和数据打交道,MySQL,Oracle,SQLserver,Redis,MongoDB等等,但是 ...

  4. 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明

    易语言将access数据库作为数据源怎么添加记录到access? .版本 2 .支持库 eDB 数据库连接1.连接Access (取运行目录 () + "数据库名称", " ...

  5. Android Studio 使用SQLite数据库来创建数据库+创建数据库表+更新表再次往表添加字段

    目录 一.前言 二.SQLite数据库介绍 1.什么是SQLite数据库 2.特点 3.SQLite 操作API 4.SQLite数据类型 三.SQlite数据库的使用 1.创建类继承SQLiteOP ...

  6. 按钮提交在url后添加字段_在输入字段上定向单击“清除”按钮(X)

    按钮提交在url后添加字段 jQuery makes it easy to get your project up and running. Though it's fallen out of fav ...

  7. 在高并发、高负载的情况下,如何给表添加字段并设置DEFAULT值?

    在高并发.高负载的情况下,如何给表添加字段并设置DEFAULT值? 在高并发.高负载的情况下,如何给表添加字段并设置DEFAULT值? 在Oracle 12c之前,当Oracle表数据量上亿时,对表执 ...

  8. mysql+不锁表添加字段_MySQL5.6在线DDL不锁表(在线添加字段)

    解答你也看一下 MySQL5.6在线DDL不锁表,现在我有一张1亿的表,需要增加一个字段,假如我让你去增加这个字段,你应该注意什么,具体怎么操作? 操作如下: 1.注意磁盘空间(临时表目录 参数 tm ...

  9. kettle增加字段报错_【实战】使用 Kettle 工具将 mysql 数据增量导入到 MongoDB 中

    每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定. 放弃不难,但坚持很酷~ 最近有一个将 mysql 数据导入到 MongoDB 中的需求,打算使用 Kettle 工具实现.本文章记录了数据导入 ...

最新文章

  1. 数据结构——树、森林和二叉树之间的转换
  2. boost::contract模块实现sqrt的测试程序
  3. python实习生面试题_大数据分析实习生面试题库
  4. [改善Java代码]若有必要,使用变长数组
  5. openstack内存占用清理
  6. 是否应为孩子聘请家教 以及 什么样的家教适合孩子
  7. SAP License:BW用户删除或禁用报错
  8. Java几款性能分析工具的对比
  9. linux搭建博客day5-安装Mysql
  10. CODE[VS] 1548 贝贝的车牌问题
  11. 5g工业路由器下自来水管网无线监控系统
  12. DELL台式机安装centos系统
  13. 在计算机中怎么找到打字的文件,想在电脑上打字,然后把电脑上写的字,弄到纸上怎么做...
  14. Excel中无法查找和替换
  15. 服务端渲染(SSR)
  16. epoll精粹二 - Linux C++网络编程(二十三)
  17. Flink Back Pressure(背压)实现与监控
  18. oracle查询半小时之内的记录
  19. 微信上网卡WeSim悄然发布
  20. 服务器硬盘 frn bad,【服务器问题】浪潮inspur服务器个别硬盘亮红灯且发出1长的滴滴声响...

热门文章

  1. java compare时间_java.time.LocalDateTime compareTo()方法
  2. linux svn 启动命令行,Linux下启动、关闭SVN服务
  3. svn://127.0.0.1/shop
  4. webpack自定义打包命令
  5. Ubuntu 10.04 分辨率调整
  6. 71. Merge k Sorted Lists
  7. 考研英语核心词汇辨析(黑魔方系列2007版之十一)
  8. 通过缓存数据库结果提高PHP性能
  9. Java Web-网页基础-HTML-CSS
  10. win7文件和文件夹可以重名吗_Win7下如何重命名,替换System32文件夹下的系统文件...