增
在名词解释这一章节中,我们看到在weather中的有不少数据。
本节将演示下如何为数据库插入数据。
通过命令行
use testDB
insert weather,altitude=1000,area=北 temperature=11,humidity=-4
这样,我们就向数据库中添加了一条数据。
通过Http接口
InfluxDB提供了Http的API接口,所以我们也可以通过下面的方式来插入数据。
curl -i -XPOST 'http://localhost:8086/write?db=testDB' --data-binary 'weather,altitude=1000,area=北 temperature=11,humidity=-4'
Line Protocol格式
插入数据的格式似乎比较奇怪,这是因为influxDB储存数据所采用的是Line Protocol格式。
在上面两个插入数据的方法中,都有一样的部分。
weather,altitude=1000,area=北 temperature=11,humidity=-4
其中:
- weather : 表名
- altitude=1000,area=北 : tag
- temperature=11,humidity=-4 :field
具体的格式介绍可以看官方的文档