零、背景
??在debian11系統(tǒng)(開發(fā)板)上安裝TD服務(wù)器,在Window11上安裝TD客戶端。然后在Windows11上面使用DBeaver工具連接TDengine服務(wù)器端數(shù)據(jù)庫(kù)中。
一、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參數(shù)配置
-
目錄架構(gòu)
---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/執(zhí)行安裝命令
./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參數(shù)配置(取消注釋并重設(shè)值)
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 //可查看一下修改是否生效
- firstEp:
-
設(shè)置core目錄
set_core /home/linaro/tdengine/taos3.0.2.6/server/core
三、TD服務(wù)器與taosAdapter啟動(dòng)、關(guān)閉、狀態(tài)
service taosd start //啟動(dòng)
service taosd status //查看狀態(tài)
service taosd stop //停止
#啟動(dòng) taosAdapter 服務(wù)
service taosadapter start
#查看 taosAdapter 狀態(tài)
service taosadapter status
#停止taosAdapter 服務(wù)
service taosadapter stop
四、客戶端的安裝
??安裝選擇的版本是TDengine-client-3.0.2.6-Windows-x64.exe
。
注意:客戶端版本一定要與服務(wù)器端版本一致。
-
配置
taos.cfg
編輯 taos.cfg 文件(默認(rèn)路徑 C:\TDengine\cfg\taos.cfg),將 firstEP 修改為 TDengine 服務(wù)器的節(jié)點(diǎn)
fristEp linaro-alip:6030
-
由于使用的是 FQDN 連接服務(wù)器,必須確認(rèn)本機(jī)網(wǎng)絡(luò)環(huán)境 DNS 已配置好,在 hosts 文件中添加 FQDN 尋址記錄, 如編輯
C:\Windows\system32\drivers\etc\hosts
,如果無法編輯,先在屬性里把只讀去掉。添加類似如下的記錄(服務(wù)器IP 名稱)172.21.125.39 linaro-alip
配置完后,可以在cmd窗口輸入ping linaro-alip進(jìn)行驗(yàn)證
-
在TDenginelinux服務(wù)器端進(jìn)行了配置
vi /etc/hosts
,添加了一行172.21.125.39 linaro-alip
-
驗(yàn)證客戶端是否連接成功
打開C:\TDengine\taos.exe ,如下 出現(xiàn)taos說明客戶端連接成功
在沒有修改密碼前,直接在客戶端命令行輸入
taos
,就能進(jìn)入命令行-
修改root密碼
alter user root pass '123456';
-
修改root密碼后,taos就不能直接進(jìn)入命令行(CLI)了,需要輸入賬戶密碼才能進(jìn)入。
taos -u root -p 23456;
-
五、使用DBeaver工具連接TDengine
1. DBeaver的安裝
??下載地址為:Download | DBeaver Community。
? 安裝方式非常簡(jiǎn)單,不做敘述
2. DBeaver連接配置
??數(shù)據(jù)庫(kù)–>驅(qū)動(dòng)管理器–>編輯驅(qū)動(dòng)’TDenngine’
數(shù)據(jù)庫(kù)
選中數(shù)據(jù)庫(kù)選項(xiàng)中的驅(qū)動(dòng)管理器選項(xiàng)
編輯驅(qū)動(dòng)
TDengine
- 類名就是com.taosdata.jdbc.rs.RestfulDriver或 com.taosdata.jdbc.TSDBDriver
- URL模板 RestfulDriver方式 填寫jdbc:TAOS-RS://你的TDengine服務(wù)端主機(jī)名:6041/默認(rèn)連接的數(shù)據(jù)庫(kù) TSDBDriver 方式 填寫jdbc:TAOS://你的TDengine服務(wù)端主機(jī)名:6030/默認(rèn)連接的數(shù)據(jù)庫(kù)
- 默認(rèn)端口 RestfulDriver 填寫6041 TSDBDriver 填寫6030
- 默認(rèn)數(shù)據(jù)庫(kù) 默認(rèn)連接的數(shù)據(jù)庫(kù)
- 默認(rèn)用戶 填寫root,默認(rèn)密碼為taosdata
注意
- 若使用 TSDBDriver 驅(qū)動(dòng)類連接 TDengine,請(qǐng)?jiān)诒镜匕惭b TDengine 客戶端。
- 若使用 RestfulDriver 驅(qū)動(dòng)類連接 TDengine,請(qǐng)確保 taosAdapter 已經(jīng)正常運(yùn)行。
新建的驅(qū)動(dòng)庫(kù)為
這個(gè)驅(qū)動(dòng)設(shè)置的有點(diǎn)坑,有點(diǎn)費(fèi)人,需要自己編譯,前提是你電腦得安裝jdk和maven
操作過程參考地址為:TDengine Java Connector | TDengine 文檔 | 濤思數(shù)據(jù) (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
文件添加到庫(kù)中,這個(gè)非常重要!
3.建立連接
??點(diǎn)擊類似插座的按鈕,選中Other,再選中Other子選項(xiàng)中的TDengine
出現(xiàn)如下界面:
輸入用戶名與密碼,默認(rèn)用戶名(user)為 root
,密碼(password)為 taosdata
。點(diǎn)擊測(cè)試連接,
點(diǎn)擊完成,就可以在左側(cè)看到TDengine服務(wù)器端的數(shù)據(jù)庫(kù)文章來源:http://www.zghlxwxcb.cn/news/detail-801085.html
大功告成!??!文章來源地址http://www.zghlxwxcb.cn/news/detail-801085.html
到了這里,關(guān)于TDengine初試 | TD服務(wù)器安裝與參數(shù)配置 | TD客戶端安裝與配置 | 使用DBeaver工具連接到TDengine服務(wù)器端的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!