一、安装环境

        Linux:Centos7

        influxdb版本:1.7.10

二、安装步骤

首先要确定你安装的influxdb版本,我这里用的是1.7.10版本

说明:我的Linux不是离线的,如果是离线版本的linux需要下载离线包放入linux文件目录

influxdb版本下载路径:InfluxData - Package Repository

1.下载安装包

 执行如下命令下载rpm文件(版本根据自己的实际情况选择):

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.10.x86_64.rpm

2.安装

说明:我这里已经安装完了所以会出现无需任何处理,如果没安装等待安装完即可

 

 执行如下命令安装:

sudo yum localinstall influxdb-1.7.10.x86_64.rpm

最后可以执行influx -version命令检查是否安装成功

influx -version

如果出现版本号则代表安装成功 

3、运行

 扩展:类似操作命令

查看版本号:influx -version
运行命令:systemctl start influxdb
停止命令:systemctl stop influxdb
重启命令:service influxdb restart
查看InfluxDB状态:show stats

三、操作数据库

1.进入数据库

  执行如下命令

  说明:-precision是为了设置时间格式,如果没设置的话显示的时间类型字段为时间戳,rfc3339      返回的时间格式是:2022-04-04T16:37:53.189100300Z

influx -precision rfc3339

2.数据库操作

1.添加普通用户

create user "用户" with password '密码';

2.添加管理员

create user "用户" with password '密码' with all privileges;

3.新建数据库

create database 数据库名;

4.使用数据库

use 数据库名称;

5.新建表(和mysql不同)

insert 表名,hostname=activety_sentinel value=666

6.查看所有表

show measurements;

7.查看用户

show users;

8.删除指定表

drop measurement "表名"

9.查看端口使用情况

netstat -ntlp

10.退出shell

quit

exit

Ctrl+D

Logo

更多推荐