1.声明
当前内容主要为记录在Linux下启动InfluxDB和基本操作
2.下载和解压
下载
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.4_linux_amd64.tar.gz
解压
tar xvf influxdb-1.8.4_linux_amd64.tar.gz
3.启动和测试
cd influxdb-1.8.4-1/
cd usr/bin/
启动服务:./influxd
8086为连接端口
关闭:按下Ctrl+C即可
4.客户端连接等操作
1.查看连接帮助:./influx -help
2.客户端连接
./influx
3.创建数据库:create database mytest
4.查看数据库:show databases
5.使用数据库:use mytest
6.插入数据:
insert treasures,captain_id=dread_pirate_roberts value=801 1439856000
insert treasures,captain_id=flint value=29 1439856000
insert treasures,captain_id=sparrow value=38 1439856000
insert treasures,captain_id=tetra value=47 1439856000
insert treasures,captain_id=crunch value=109 1439858880
这个的最后面表示的就是时间搓,默认不写就是当前时间,这个在测试的时候有用
这里会默认自动创建时序:treasures
==7.查询数据:select * from treasures ==
8.条件删除操作:delete from treasures where captain_id='crunch'
delete from treasures where captain_id='crunch'
8.删除数据库:drop database mytest
9.退出命令行:exit
5.总结
1.当前的InfluxDB的命令行操作模式基本上与sql方式完全一致。会sql的基本上这个没问题