influxdb基本操作


1.認證
influx
auth
admin
1qaz2wsx
 
2. 查看
show databases; 查看所有數據庫
use data; 使用data這個數據庫
show measurements  查看所有表
show tag keys 查看所有表中的索引tag
 
show field keys from cpu  查看cpu表中有哪些field字段
show tag keys from cpu    查看表中有哪些字段是tag
show series from cpu; 查詢表中的點series
 
查詢單表的10條數據
select * from data limit 10
 
查詢表中的最大值
select max(*) from data
 
設置時間顯示格式,按條件查詢,這個是UTC時間
precision rfc3339
select * from CPU_ALL where time >= '2018-11-23 14:30:39' and time <= '2019-11-23 14:32:32' limit 10
 
需要在查詢語句的最后加上tz('Asia/Shanghai'),這樣查詢的時間才是糾正為中國時區顯示。
select * from CPU_ALL where time >= '2018-11-23 14:30:39' and time <= '2019-11-23 14:32:32' limit 10 tz('Asia/Shanghai')
 
查看某個時間下的數據
select * from CPU_ALL where "time" = 1551694910000000000
 
查詢特定字段數據
select * from table_name where "字段1" =~ /匹配值/
 
倒序查詢
select * from CPU_ALL order by time desc limit 10 tz('Asia/Shanghai')
 
查詢平均值
select mean(*) from CPU_ALL tz('Asia/Shanghai')
 
 
3. 刪除
drop measurement CPU_ALL 刪除單表數據
 
4. 查詢某個字段值的總和

 

 

 
參考:
https://www.jianshu.com/p/50ab2ffc7cdd


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM