TDengine初试 | TD服务器安装与参数配置 | TD客户端安装与配置 | 使用DBeaver工具连接到TDengine服务器端
创始人
2025-01-19 17:32:25
0次

文章目录

      • 零、背景
      • 一、TDengine的下载
      • 二、TDengine Server安装及taos参数配置
      • 三、TD服务器与taosAdapter启动、关闭、状态
      • 四、客户端的安装
      • 五、使用DBeaver工具连接TDengine
        • 1. DBeaver的安装
        • 2. DBeaver连接配置
        • 3.建立连接

零、背景

  在debian11系统(开发板)上安装TD服务器,在Window11上安装TD客户端。然后在Windows11上面使用DBeaver工具连接TDengine服务器端数据库中。

一、TDengine的下载

下载的版本是3.0.2.6

  • TDengine-server-3.0.2.6-Linux-arm64.tar.gz
  • TDengine-client-3.0.2.6-Windows-x64.exe
  • taosTools-2.5.2-Linux-arm64-comp3.tar.gz

二、TDengine Server安装及taos参数配置

  • 目录架构

    ---tdengine    | ------taos3.0.2.6       | -----------server            |             core、data、log、soft、tmp       | ------taotool2.5.2 
    cd /home/linaro mkdir tdengine cd /tdengine mkdir taos3.0.2.6 cd taos3.0.2.6 mkdir server cd server  mkdir -p {data,log,tmp,core,soft} cd /home/tdengine mkdir taostools2.5.0 
  • 安装 TDengine Server,解压到server/soft目录下,并在目录server/soft/TDengine-server-3.0.2.6/执行安装命令./install.sh

    tar -zxvf TDengine-server-3.0.2.6-Linux-arm64.tar.gz -C /home/linaro/tdengine/taos3.0.2.6/server/soft      cd /soft/TDengine-server-3.0.2.6      sudo ./install.sh -e no 
  • taos参数配置(取消注释并重设值)

    vim /etc/taos/taos.cfg 
    • firstEp:linaro-alip:6030
    • fqdn:linaro-alip
    • logDir:/home/linaro/tdengine/taos3.0.2.6/server/log
    • dataDir:/home/linaro/tdengine/taos3.0.2.6/server/data
    • tempDir:/home/linaro/tdengine/taos3.0.2.6/server/tmp
    taos -C  //可查看一下修改是否生效  
  • 设置core目录

    set_core /home/linaro/tdengine/taos3.0.2.6/server/core 

三、TD服务器与taosAdapter启动、关闭、状态

service taosd start     //启动 service taosd status    //查看状态 service taosd stop      //停止 
#启动 taosAdapter 服务 service taosadapter start #查看 taosAdapter 状态 service taosadapter status #停止taosAdapter 服务 service taosadapter stop 

四、客户端的安装

  安装选择的版本是TDengine-client-3.0.2.6-Windows-x64.exe。

注意:客户端版本一定要与服务器端版本一致。

  • 配置 taos.cfg

    编辑 taos.cfg 文件(默认路径 C:\TDengine\cfg\taos.cfg),将 firstEP 修改为 TDengine 服务器的节点

    fristEp            linaro-alip:6030 
  • 由于使用的是 FQDN 连接服务器,必须确认本机网络环境 DNS 已配置好,在 hosts 文件中添加 FQDN 寻址记录, 如编辑 C:\Windows\system32\drivers\etc\hosts,如果无法编辑,先在属性里把只读去掉。添加类似如下的记录(服务器IP 名称)

    172.21.125.39      linaro-alip 

    配置完后,可以在cmd窗口输入ping linaro-alip进行验证

  • 在TDenginelinux服务器端进行了配置vi /etc/hosts,添加了一行

    172.21.125.39      linaro-alip 
  • 验证客户端是否连接成功

    打开C:\TDengine\taos.exe ,如下 出现taos说明客户端连接成功
    在这里插入图片描述

    在没有修改密码前,直接在客户端命令行输入taos,就能进入命令行

    • 修改root密码

      alter user root pass '123456'; 
    • 修改root密码后,taos就不能直接进入命令行(CLI)了,需要输入账户密码才能进入。

      taos -u root -p 23456; 

五、使用DBeaver工具连接TDengine

1. DBeaver的安装

  下载地址为:Download | DBeaver Community。

​ 安装方式非常简单,不做叙述

2. DBeaver连接配置

  数据库–>驱动管理器–>编辑驱动’TDenngine’

  • 数据库
    在这里插入图片描述

  • 选中数据库选项中的驱动管理器选项
    在这里插入图片描述

  • 编辑驱动TDengine
    在这里插入图片描述

    • 类名就是com.taosdata.jdbc.rs.RestfulDriver或 com.taosdata.jdbc.TSDBDriver
    • URL模板 RestfulDriver方式 填写jdbc:TAOS-RS://你的TDengine服务端主机名:6041/默认连接的数据库 TSDBDriver 方式 填写jdbc:TAOS://你的TDengine服务端主机名:6030/默认连接的数据库
    • 默认端口 RestfulDriver 填写6041 TSDBDriver 填写6030
    • 默认数据库 默认连接的数据库
    • 默认用户 填写root,默认密码为taosdata

    注意

    • 若使用 TSDBDriver 驱动类连接 TDengine,请在本地安装 TDengine 客户端。
    • 若使用 RestfulDriver 驱动类连接 TDengine,请确保 taosAdapter 已经正常运行。
  • 新建的驱动库为
    在这里插入图片描述

    这个驱动设置的有点坑,有点费人,需要自己编译,前提是你电脑得安装jdk和maven

    操作过程参考地址为:TDengine Java Connector | TDengine 文档 | 涛思数据 (taosdata.com)

    git clone https://github.com/taosdata/taos-connector-jdbc.git cd taos-connector-jdbc mvn clean install -Dmaven.test.skip=true 

    将编译出来的taos-jdbcdriver-xxx-dist.jar文件添加到库中,这个非常重要!

3.建立连接

  点击类似插座的按钮,选中Other,再选中Other子选项中的TDengine
在这里插入图片描述

出现如下界面:

在这里插入图片描述

输入用户名与密码,默认用户名(user)为 root,密码(password)为 taosdata。点击测试连接,

在这里插入图片描述

点击完成,就可以在左侧看到TDengine服务器端的数据库
在这里插入图片描述

大功告成!!!

相关内容

热门资讯

总算了解开挂脚本!wepoke... 总算了解开挂脚本!wepoker辅助功能开透视工具,总是存在有挂(了解有挂)wepoker透视方法中...
一分钟秒懂透视挂技巧!AAPo... 一分钟秒懂透视挂技巧!AAPoKer辅助功能开透视工具,真是真的有挂(有挂透视)1)AAPoKer免...
技术分享透视挂攻略!智星菠萝德... 技术分享透视挂攻略!智星菠萝德州辅助功能开透视工具,果然有挂(有挂方略)1、超多福利:超高返利,海量...
总算了解透视挂教程!AAPoK... 总算了解透视挂教程!AAPoKer辅助功能开透视工具,都是真的有挂(证实有挂)运AAPoKer辅助工...
新手必备开挂教程!aapoke... 新手必备开挂教程!aapoker辅助功能开透视工具,真是存在有挂(有挂解惑)1、首先打开aapoke...
最新技巧透视挂脚本!微扑克辅助... 最新技巧透视挂脚本!微扑克辅助功能开透视工具,其实是有挂(有挂猫腻)1、金币登录送、破产送、升级送、...
盘点几款透视挂工具!AAPoK... 盘点几款透视挂工具!AAPoKer辅助功能开透视工具,原来有挂(有挂技巧)1、首先打开AAPoKer...
今日焦点开挂方法!德扑圈辅助功... 今日焦点开挂方法!德扑圈辅助功能开透视工具,总是是真的有挂(有挂辅助)该软件可以轻松地帮助玩家将德扑...
发现玩家辅助软件!智星德州扑克... 发现玩家辅助软件!智星德州扑克辅助功能开透视工具,切实存在有挂(真的有挂)1、超多福利:超高返利,海...
交流学习经验开挂工具!WPK辅... 交流学习经验开挂工具!WPK辅助功能开透视工具,一直真的是有挂(有挂辅助)WPK透视方法中分为三种模...