influxdb命令列操作

2021-10-21 14:29:12 字數 2661 閱讀 4013

輸入命令:

influxd.exe -config influxdb.conf
則開啟了influxd,出現下圖

該顯示框不可關閉。

輸入命令:

influx.exe
顯示如下,則開啟成功:

相關博文:

influx_inspect export -datadir "c:/users/administrator/.influxdb/data" -waldir "c:/users/administrator/.influxdb/wal" -out "qingjiao" -database iot_bridge -start 2021-01-15t08:00:01z -end 2021-01-15t08:00:01z -retention autogen
influx -import -path=db2019 -precision=ns
-path:待匯入的檔案路徑

influx -host localhost -port 8086 -database iot_bridge -format csv -execute "select * from "duanmian1"" -precision=rfc3339 >> hahaa.csv
influx -host localhost -port 8086

-database iot_bridge -

format csv -execute "select * from "yaodu0" where time >= '2021-04-28t00:00:00z'"

-precision=rfc3339 >> yaodu00.csv

「yaodu0.csv"是給匯出的csv檔案的命名,直接匯出到influx程式所在的資料夾中

**來自csdn

輸入: 『2018-05-17t04:00:00.000z』 string

輸出:『2018-05-17 12:00:00』 將utc 時間轉換為北京時間

**:

def utc2local(datestring=

''): # utc string - local string

import dateutil.parser

import pytz

from datetime import datetime

datestring =

'2018-05-17t04:00:00.000z'

local_time = dateutil.parser.parse(datestring).astimezone(pytz.timezone(

'asia/shanghai'

))# 解析string 並轉換為北京時區

print(local_time , type(local_time))

# datetime 型別

da = datetime.strftime( local_time,'%y-%m-%d %h:%m:%s'

)# 將datetime轉換為string

print(da)

return da

實際應用(注釋掉的為另一種方法):

def utc2local(timestr): # utc string - local string

local_time = dateutil.parser.parse(timestr).astimezone(pytz.timezone(

'asia/shanghai'

))# local_time=timestr+ datetime.timedelta(hours=8)

da = datetime.datetime.strftime( local_time,'%y-%m-%d %h:%m:%s'

)# 將datetime轉換為string

return da

df=pd.read_csv(

'd:/software/influxdb/influxdb-1.7.1-1/duanmian1.csv'

)now_time=time.time(

)for i in range(len(df[

'time'

])):

df.at[i,(

'time')]

=utc2local(df.at[i,(

'time')]

)# str=df.at[i, ('time')].split('.')[0]

# str=str.replace('t',' ')

# df.at[i,('time')]=utc2local(pd.to_datetime(str))

print(time.time(

)-now_time)

df.to_csv(

"d:/學習資料/file/橋梁監測/iot_bridge_database/data/duanmian2", mode=

'a', index=false)

ps:用df.at修改資料比df.loc效率

mysql js 命令列登入 命令列操作

一 安裝nodejs window安裝cnpm npm i g cnpm registry 二 linux命令 安裝nodejs或者cnpm時,因為是全域性安裝的,要用到root許可權,所以要用sodu命令。只要能查到版本號就說明裝好了。1.比如 安裝cnpm sudo npm i g cnpm r...

mysql命令列cmd CMD命令列操作MySQL

連線mysql伺服器 mysql u使用者名稱 p密碼 mysql u使用者名稱 p enter password 輸入密碼 無密碼則直接回車 mysql h主機名 u使用者名稱 p密碼 d資料庫名稱 退出 exit quit q ctrl c 顯示幫助資訊 h 取消本行命令 c 取消當前未完成的操...

mysql 命令列 回車 mysql命令列操作

顯示資料庫 show databases 當前資料庫 select database 顯示表show tables 更改表名稱 alter table 原表名 rename 新錶名 rename table 原表名 to 新錶名 檢視系統支援的引擎 show engines 檢視表的引擎 show ...