admin管理员组

文章数量:1642349

1、TDengine服务端需注意点

如果6030或者其它端口号需要供客户端访问,就需要运行防火墙设置,如下所示:

firewall-cmd --zone=public --add-port=6030/tcp --permanent
firewall-cmd --zone=public --add-port=6030/udp --permanent
firewall-cmd --reload

默认是root账号,需要调整密码如下所示:

taos> alter user root pass 'admin';
Query OK, 0 of 0 row(s) in database (0.001059s)

2、客户端下载

第一种方式:直接在官网下载。

官网链接:快速上手 | 涛思数据 (taosdata)

第二种方式:如果是windows64位版,直接可以从这个链接下载(这个链接包含windows64位客户端和数据库驱动jar包:taos-jdbcdriver-2.0.34-dist.jar):

(4条消息) TDengine驱动加客户端.rar-Linux文档类资源-CSDN文库

3、客户端安装

双击下一步安装即可,这里除了安装客户端外,安装过程还会往系统路径写入数据库的dll包,这也是后面我们想要IDEA工具连接TDengine数据库的关键。

 4、打开桌面客户端

安装完成后,桌面会出现如下图所示工具快捷方式,双击打开如图所示窗口:

接下来开始连接我们的服务端数据库,具体指令如下:

taos -h 192.168.0.119 -u 账号 -p 密码

 提示输入密码,咱们输入下密码,等待出现taos后代表连接成功,接下来我们开始连接库,做一个简单的查询操作

taos> use epiot;
Query OK, 0 of 0 row(s) in database (0.109000s)

taos> select * from weather;
           ts            | temprature  |       humidity       |
===============================================================
 2022-01-13 13:32:53.611 |          27 |              0.60000 |
 2022-01-13 13:32:54.979 |          27 |              0.60000 |

 5、通过IDEA连接数据库

官网有专门的教程:博客: 如何借助 IDEA 数据库管理工具可视化使用 TDengine? | 涛思数据 (taosdata)

需要注意的是:我们用教程的jar包版本,没法匹配

我们需要重新下载一个jar包文件,这里有两种方式:

第一种:参考这个文档两个步骤

关于驱动怎么编译:

方法一:使用我已经编译好的驱动(2.0.34),下载地址:https://download.csdn/download/csp_6666/23364593

方法二:如下

下载源码:git clone https://github/taosdata/TDengine.git
进入 taos-jdbcdriver 源码目录: cd src/connector/jdbc
执行 mvn clean package -Dmaven.test.skip=true 即可生成相应 jar 包。
执行完在target下找到对应jar包,注意选择结尾为dist的 (这个把驱动需要的依赖包导入进去了,否则报错:Driver class ‘org.apache.http.conn.HttpClientConnectionManager’ not found.)

第二种: 找刚刚下载链接下的文件

(4条消息) TDengine驱动加客户端.rar-Linux文档类资源-CSDN文库

选上这个jar包后,我们还是按照官网教程去操作,有些人会提示如下错误:no taos in java.library.path,这是因为电脑没有装上面说的客户端,你缺少dll文件

 

 如果都不缺,基本就可以了,如下图所示

 打开数据库表查询记录

注意点:C:\Windows\System32\drivers\etc 路径下的hosts文件需加上指定IP转换

 

 

 

 

本文标签: 第三版tdengine