使用Python操作InfluxDB时序数据库

上一篇介绍了如何安装InfluxDB以及开启Web操作页面,本篇介绍一下如何使用python操作influxdb。

InfluxDB1.1.0和1.8.0版本安装并开启web界面

----------------------------------------------------------------------------

安装python包

influxdb,这里我安装的是5.3.0版本

pip install influxdb==5.3.0

使用

from influxdb import InfluxDBClient
conn_db=InfluxDBClient('127.0.0.1','8086','u_wyk13195','p_wyk13195','my_monitor')

#数据库操作
conn_db.create_database('testdb')    #创建数据库
print(conn_db.get_list_database())    #显示所有数据库名称
conn_db.drop_database('testdb')       #删除数据库
print(conn_db.get_list_database())    #显示所有数据库名称

#表操作

#influxDB没有提供单独的建表语句,可以通过并添加数据的方式建表,示例如下:
json_body = [
    {
        "measurement": "students",
        "tags": {
            "stuid"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王义凯_Rick

遇见即是缘,路过就给个评论吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值