influx常用命令行

进入命令行工具

influx -port 端口号

在这里插入图片描述

此时的时间戳是unix格式的时间,
转换为UTC时间

precision rfc3339

或者在登陆的时候

influx -port 端口号 -precision rfc3339

在这里插入图片描述
database操作

create database name
show databases
use name
drop database name

表操作

SHOW MEASUREMENTS
# InfluxDB中没有显式的新建表的语句,只能通过insert数据的方式来建立新表。
insert test,hostname=server01 value=442221834240i
drop measurement test

数据保存策略

#########查看当前保存策略
show retention policies on "db_name"
#########创建新的保存策略
#rp_name:策略名;
#db_name:具体的数据库名;
#3w:保存3周,3周之前的数据将被删除,influxdb具有各种事件参数,比如:h(小时),d(天),w(星期);
#replication 1:副本个数,一般为1就可以了;
#default:设置为默认策略
create retention policy "rp_name" on "db_name" duration 3w replication 1 default
#########修改保存策略
alter retention policy "rp_name" on "db_name" duration 30d default
#########删除保存策略
drop retention policy "rp_name" on "db_name"

基本的查询操作

# 查询表中所有
select * from test

在这里插入图片描述

# 条件查询
select * from test where data='4' and msg='4321' and time > '2022-01-11T02:52:55Z'

在这里插入图片描述
在这里插入图片描述
分页查询

#通过limit和offset配合可以实现分页
#offset后面的值为开始的位置
select * from test limit 5 OFFSET 0
select * from test limit 5 OFFSET 5

在这里插入图片描述

在这里插入图片描述
模糊查询

#1.实现查询以给定字段开始的数据
select fieldName from measurementName where fieldName=~/^给定字段/
#2.实现查询以给定字段结束的数据
select fieldName from measurementName where fieldName=~/给定字段$/
#3.实现查询包含给定字段数据
select fieldName from measurementName where fieldName=~/给定字段/

在这里插入图片描述
远程连接

influx -host 192.168.0.1 -precision rfc3339

账号密码连接

influx -username name -password pwd
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值