上一篇介绍了如何安装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"