说明
之前开发了一款TDengine的GUI程序,出于兴趣,简单搞个InfluxDB的复制版,类似Navicat,目前基础操作功能已满足,后续看情况,可以继续扩展功能。
介绍
InfluxDB-GUI是一款功能全面、操作简便的influxdb时序数据库图形界面工具,V1.0.0目前支持influxdb版本列表如下:
- influxdb 1.8.10版本
主要功能:
- 数据连接维护(新增、修改、查询、删除)
- 数据库维护(新增、查询、删除)
- MEASUREMENT维护(查询、删除)
- MEASUREMENT数据查询(支持按时间查询,自动分页展示)
- 数据操作(复制字段值)
- 自定义SQL执行(可执行更新SQL或查询SQL,可展示查询结果、执行耗时、错误信息等)
- 用户查看
- 查询监控(监控正在执行的查询SQL)
软件架构
基于JavaFX实现UI功能。
安装教程
- 从发行版中下载最新版本,解压,双击执行influxdb-gui.exe文件即可(https://gitee.com/dbquery/influxdb-gui/releases)
使用说明
- 初始界面
- 数据连接维护(新增、修改、查询、删除)
- 数据库维护(新增、查询、删除)
- MEASUREMENT维护(查询、删除)
- MEASUREMENT数据查询(支持按时间查询,自动分页展示)
- 数据操作(复制字段值)
- 自定义SQL执行(可执行更新SQL或查询SQL,可展示查询结果、执行耗时、错误信息等)
- 用户查看
- 查询监控(监控正在执行的查询SQL)
问题反馈(下载链接)#
https://gitee.com/dbquery/influxdb-gui
https://github.com/peterchenhdu/influxdb-gui