Windows安装InfluxDB以及使用

本文详细介绍了InfluxDB时序数据库的下载、安装、运行步骤,包括配置修改、客户端使用、账户管理及数据备份恢复等关键操作,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于最近的任务需要用到InfluxDB时序数据库,因此通过参考别人的文档,根据自身情况进行归纳总结InfluxDB的安装和使用以便后续查阅。

一、InfluxDB下载

InfluxDB的windows(64-bit)下载地址为:https://dl.influxdata.com/influxdb/releases/influxdb-1.7.7_windows_amd64.zip

二、安装

influxDB是不需要安装的,只需要将压缩文件解压到相应的目录即可; 解压后的文件如下:在这里插入图片描述
其中,influxd.exe为数据库服务程序,influx.exe为客户端程序,influxdb.conf配置文件;打开influxdb.conf配置文件修改三个路径,如果使用默认路径无需修改,如下:在这里插入图片描述

三、运行InfluxDB

由于是exe文件,因此我们只需要进入CMD启动即可。卡打开CMD,进入InfluxDB的解压文件的底层文件夹,执行Influxd.exe,数据库即可运行,注意不要关闭该窗口,否则数据库服务将退出,操作如下:在这里插入图片描述
由于需要监听8086端口,所有会弹出防火墙提示,点击允许访问即可。

四、运行InfluxDB客户端

启动cmd窗口,进入InfluxDB解压文件,启动influx.exe,程序会默认连接本地的InfluxDB服务端;然后输入命令show databases,即可查看以有的数据库;操作如下:
在这里插入图片描述

五、打开web管理配置

web管理配置需要使用Chronograf,官方下载地址为:https://portal.influxdata.com/downloads,下载完解压点击chronograf.exe直接运行即可,在浏览器中输入http://localhost:8888/即可进入,此时会提示输入账户和密码,因此我们开始创建账户密码。
首先,打开influxdb.conf配置文件,将auth-enabled为true;
在这里插入图片描述
然后重新载入最新的配置文件;
在这里插入图片描述打开influx.exe查看身份认证是否开启,使用命令showdatabases;在这里插入图片描述
表名身份认证已打开;接着创建admin管理员账户,账户名为admin,密码为admin,使用命令为
CREATE USER admin WITH PASSWORD ‘admin’ WITH ALL PRIVILEGES

#创建管理员
CREATE USER admin WITH PASSWORD 'admin' WITH ALL PRIVILEGES       
# 创建用户
CREATE USER "username" WITH PASSWORD 'password'
# 显示用户
SHOW USERS
# 删除用户
DROP USER "username"

在这里插入图片描述
到此为止,admin账户创建成功。
在浏览器中输入http://localhost:8888/进入web管理页面输入账户密码即可进入;

六、数据备份与恢复

#备份元数据
influxd backup 元数据备份后存储位置
influxd backup -host localhost:8088 元数据备份后存储位置   # 远程备份

#备份数据库
influxd backup -database database_name  数据备份后存储位置
influxd backup -database database_name -host localhost:8088 数据备份后存储位置      // 远程备份

#恢复元数据
influxd restore -metadir /var/lib/influxdb/meta/ 元数据备份文件的存储位置

#恢复数据库
influxd restore -database database_name -datadir /var/lib/influxdb/data 数据备份文件的存储位置

#修改权限
chown -R influxdb:influxdb /var/lib/influxdb

#重启influxdb
service influxdb stop
service influxdb start

其中,/var/lib/influxdb/meta/和/var/lib/influxdb/data为influxdb.conf中设定的路径,需根据自己设置进行将命令中对于路径替换。
备份操作如下:在这里插入图片描述

参看资料:

1、https://www.cnblogs.com/heibai-ma/p/10984374.html
2、https://www.waitig.com/install-and-use-influxdb-in-windows.html
3、https://blog.youkuaiyun.com/qian_feifei/article/details/75139665?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值