两年前,我们有一个关于如何通过IDEA数据库工具连接TDengine的博客。但此后,TDengine和taos-jdbcdriver有了很大的更新,JDBC连接器已经独立于TDengine仓库。社区里有用户说用IDEA数据库连接TDengine会报错,所以我们决定重新写一篇关于IDEA数据库管理工具连接TDengine的文章。本博客以当前版本2.0.39 JDBC连接器为例,介绍如何编译封装源代码,以及如何使用IDEA数据库工具连接TDengine。
首先,从GitHub库、git clone https://github.com/taosdata/taos-connector-jdbc.git,或set中克隆JDBC连接器的源代码:
在taos-connector-jdbc目录中执行:mvn clean package-dmaven . test . skip = true
使用IDEA数据库连接到TDengine
打开IDEA数据库工具,在驱动程序的目标文件夹下添加taos-JDBC driver-2 . 0 . 39-dist . jar。
选择RESTful模式进行连接。
然后通过驱动创建数据源。Td的JDBC URL规范是JDBC:[taos | taos-RS]://[主机名]:[端口]/[数据库名][用户= {用户} | 密码= {密码} | charset = { charset } | cfgdir = {配置目录}。
使用RESTful连接,这里的URL是一个例子:JDBC:taos-RS://VM-24-8-centos:6041/log。
点击测试连接,黄色感叹号不会影响使用。
配置完成后,右键单击数据源并创建一个新的查询控制台来测试它是否可以查询。应该注意的是,RESTful请求是无状态的,数据库名需要放在表名之前,以便进行查询和写入:
版本2。默认情况下,x有一个日志库。您可以使用showlog.tables来检查包含哪些超级表,然后查询和调试特定的表。
感谢你阅读这篇博客。希望以上内容对你有所帮助。在使用时间序列数据库TDengine的过程中,如果您遇到棘手的问题或者对TDengine有改进的建议,请在GitHub上给我们一个议题。内容越详细越好。也可以给vx加个小T做好友加入社区和大家交流~最后感谢大家使用TDengine!