TDEngine数据库有它的强大之处,但目前某些方面仍不完善,让开发者使用起来很难受;下面详细记录下使用IntelliJ IDEA配置客户端口连接方式。
官方提供的配置说明
TDEngine集群环境搭建好之后,如下:
C:\Windows\System32\drivers\etc\hosts配置
特别注意:本地host配置一定要配置集群的全部IP
192.168.10.58 node58
192.168.10.59 node59
192.168.10.60 node60
C:\TDengine\cfg\taos.cfg
firstEp node58:6030
secondEp node59:6030
Idea中配置过程
1.点开Database操作窗口-->点击加号->选择Driver
2. 配置驱动环境
选择本地maven仓库中的驱动包(注意版本号:官网有说明)
D:\maven\repository\com\taosdata\jdbc\taos-jdbcdriver\2.0.38\taos-jdbcdriver-2.0.38.jar
客户端版本
服务集群版本([root@node58 bin])这个机器名node58要记住,后面的配置最好对应起来(不然会报各种扯淡的错误)
3. 配置驱动窗口(后面进行Test Connection时有报找不到包fastjson,在这里给加时来了)
4.数据源配置窗口
也可以直接窗口左上角找到project Data Sources进行添加
Name要填写node58的IP地址
选择驱动
各项都选择完毕后,点击Test Connection
表示已经连接成功!但不一定是真正可以实现Sql查询,需要检查如下:
a>更改显示的数据库
右键-->进行选择Query Console
查询测试
看这查询结果,表示配置完成,可以进行客户端操作查询TDEngine集群库了;
如果查询报错,重启一下Idea,再试下;
检查Linux环境中服务器的名称、本地配置是否对应