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