一、InfluxDB安装
在RedHat&CentOS下,使用下面命令直接安装并启动:
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.4.x86_64.rpm sudo yum localinstall influxdb-1.2.4.x86_64.rpm sudo service influxdb start |
默认的配置文件在 /etc/influxdb/influxdb.conf,可以通过下面的命令指定配置文件启动:
influxd -config /etc/influxdb/influxdb.conf |
用默认的配置文件启动后,输入 influx 命令即可直接连接到本地的influxdb服务。
$ influx Connected to http://localhost:8086 version 1.2.x InfluxDB shell 1.2.x > |
InfluxDB使用的是一种SQL like的查询语言,叫做InfluxQL。与标准SQL的语法类似,但也有为InfluxDB定制的语法,比较容易上手。比如接下来先创建用户:
-- 创建一个管理员用户 CREATE USER "admin" WITH PASSWORD '111111' WITH ALL PRIVILEGES -- 创建一个普通用户 CREATE USER "user" WITH PASSWORD '111111' -- 为用户授权读权限 GRANT READ ON [database] to "user" -- 为用户授权写权限 GRANT WRITE ON [database] to "user" |
修改InfluxDB的配置文件,设置http下的auth-enabled =