influxdb简单操作命令

1.linux进入inlfuxdb

cd /home/influxdb/usr/bin
./influx -host 10.10.10.200 -port 8086 -username root -password root
# 退出
quit

2.创建用户,库表操作

1
2
3
4
5
6
7
管理员 create user "root" with password 'root' with all privileges
普通用户 create user "test" with password 'test'
删除用户 drop user "test"
创建数据库 create database test
删除数据库 drop database test
进入数据库 use test
删除表 drop measurement table

3.备份还原数据-方式一

1
2
3
4
5
cd /home/influxdb/usr/bin
# 备份数据-可以不传时间,就是备份整个库
./influxd backup -portable -start 2022-11-01T16:00:00Z -end 2022-11-20T16:15:00Z -database history D:\influxdb-1.8.7-1\bak
# 还原数据-不能还原到一个已经存在的数据库
./influxd restore -portable -db history D:\influxdb-1.8.7-1\bak

4.备份还原数据-方式二 ---压缩  

1
2
3
4
5
6
7
cd /home/influxdb/usr/bin
# 备份history数据库 start-end的数据(compress 注意导出时压缩,导入时也要压缩)
./influx_inspect export -datadir "/home/influxdb/var/lib/influxdb/data" <br>-waldir="/home/influxdb/var/lib/influxdb/wal" <br>-out "/home/influxdb/usr/bin/history.txt" -database history_ceshi -start "2023-04-01T00:00:00Z" -end "2023-04-10T00:00:00Z" -compress=true
#无用户名密码导入
./influx -import -path=history.txt -precision=ns -compressed
# 存在用户名密码导入到history库(compressed 注意导出时压缩,导入时也要压缩)   
./influx -import -path=history.txt -precision=ns -username root -password root -compressed

  

  

posted @   大日很忧伤  阅读(622)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2020-05-07 关于map转json,空key丢失的问题
2020-05-07 spring一些注解的使用及相关注解差异
点击右上角即可分享
微信分享提示