M1 Pro配置TDEngine,基于ruoyi-vue开发Java项目

Environment

CPU:ARM (Apple M1 Pro)
OS:MacOS Ventura 13.0.1

服务端和客户端安装

服务端:远程linux服务器,安装TDengine-server-3.0.1.7-Linux-x64.tar.gz
客户端:本地客户端,安装TDengine-client-3.0.1.7-macOS-arm64.pkg

1.服务端、客户端安装流程(略)

2.客户端安装成功后,修改配置文件

vi /etc/taos/taos.cfg

配置 firstEp host:port

3.客户端配置软连接

 ln -s /usr/local/lib/libtaos.dylib  /Library/Java/Extensions/libtaos.dylib

4.启动客户端
终端执行 taos,执行成功后,再执行show databases;确认能否查询到数据库,参见下图。
在这里插入图片描述

DBeaver安装及配置

1.下载并安装DBeaver
下载链接:https://download.dbeaver.com/community/22.3.0/dbeaver-ce-22.3.0-macos-aarch64.dmg

2.配置
参考:https://blog.csdn.net/jiyutr/article/details/126795823

3.DBeaver数据库驱动
taos-jdbcdriver-3.0.1-dist.jar(驱动版本保证与TDengine版本一致)
下载链接:https://repo1.maven.org/maven2/com/taosdata/jdbc/taos-jdbcdriver/3.0.1/taos-jdbcdriver-3.0.1-dist.jar

4.安装完成后,参见下图
请添加图片描述
在这里插入图片描述
在这里插入图片描述

ruoyi-vue + springboot + druid + mybatis + tdengine 配置

1.JDK:Zulu 8.66.0.15-CA-macos-aarch64

2.多数据源配置
在这里插入图片描述
3.数据库驱动Jar版本:3.0.2
pom配置如下:

<!--TDengine驱动 -->
<dependency>
    <groupId>com.taosdata.jdbc</groupId>
    <artifactId>taos-jdbcdriver</artifactId>
    <version>3.0.2</version>
</dependency>

4.demo参考
https://github.com/taosdata/TDengine/tree/main/examples/JDBC

总结

First blog,写的很烂,希望能帮到需要的朋友。

参考

https://docs.taosdata.com/
https://github.com/taosdata/TDengine/issues/18164
https://github.com/taosdata/TDengine/issues/17600
https://blog.csdn.net/jiyutr/article/details/126795823

Logo

快速构建 Web 应用程序

更多推荐