一、安装环境
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.数据库操作
添加普通用户
create user "用户" with password '密码';
添加管理员
create user "用户" with password '密码' with all privileges;
新建数据库
create database 数据库名;
使用数据库
use 数据库名称;
新建表(和mysql不同)
insert 表名,hostname=activety_sentinel value=666
查看所有表
show measurements;
查看用户
show users;
删除指定表
drop measurement "表名"
查看端口使用情况
netstat -ntlp
退出shell
quit
exit
Ctrl+D
来源地址:https://blog.csdn.net/weixin_67510312/article/details/129954375