Linux下安装使用InfluxDB

安装:

https://portal.influxdata.com/downloads/

点击:

找到对应的系统版本,依次执行命令:

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm
sudo yum localinstall influxdb-1.8.0.x86_64.rpm

下载安装包的时候可能会连接失败


[root@iZ8vbbmab7w7qmbut1dpt5Z ~]# wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm
--2020-05-22 11:52:49--  https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm
Resolving dl.influxdata.com (dl.influxdata.com)... failed: Name or service not known.
wget: unable to resolve host address ‘dl.influxdata.com’

遇到这个问题是DNS的问题,解决方案:https://blog.csdn.net/bhy5683/article/details/106277017

查看是否安装成功:

打开Influx:

systemctl start influxdb.service

连接数据库:

influx -precision rfc3339

参数:-precision为设置显示时间格式,如果没有设置,返回的时间类型字段显示为时间戳,使用rfc3339返回的时间格式为:2020-05-12T16:37:53.189100300Z

简单连接也可以直接输入influx

# 查看数据库
show databases
# 创建数据库
create database test
# 使用数据库
use test
# 查看所有的表
show measurements
# 查询某个表的数据
select * from 表名
# 显示用户
show users
# 添加普通用户,可以读取查询
create user "test" with password '123456'
# 添加管理员
create user "root" with password '123456' with all privileges
# 退出Influx
exit/quit/ctrl+d  三个都可以 

其他常用命令和SQL非常相似,例如delete from 表名

相关配置或文件的路径:

/etc/influxdb/influxdb.conf 默认的配置文件
/var/log/influxdb/influxd.log 日志文件
/var/lib/influxdb/data 数据文件
/usr/lib/influxdb/scripts 初始化脚本文件夹
/usr/bin/influx 启动数据库

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值