DBeaver

1. 功能简介

DBeaver 是一款开源的通用数据库管理工具,支持数据查询与可视化​、元数据管理​、数据导入导出、驱动扩展等核心特性,为多种数据库(如 MySQL、PostgreSQL、Oracle等)提供跨平台的图形化操作界面。

2. 前置条件

安装好 DBeaver、IoTDB:

3. 创建连接

  1. 点击 DBeaver > 数据库 > 新建数据库连接,或者直接点击左上角图标

  1. 选择 IoTDB 驱动(可在 All 或 Timeseries 分类中找到)

  1. 完善连接设置,并根据要连接的 IoTDB 是树模型或表模型,选择不同的连接方式

  1. 测试连接(请选择适配版本的驱动文件)。如果连接成功,会提示已连接,并显示服务器版本和驱动版本。

4. 使用方式

  1. 数据库概览

在界面左侧的数据库导航中,可以查看数据库相关信息,包括数据库名称、表名称、列名称,列的类型以及列的备注。

  1. 表结构

在数据库列表中双击某张表,可在界面右侧展示的属性页签查看具体的表结构,包括表的基本属性和列的详细信息等。

唯一键处可以查看表内的主键(time+tag 列)。

  1. 数据

在右侧界面切换到数据页签,即可查看该表存储的全部数据。

  1. 函数与数据类型

数据库导航下的存储过程页签中,可以查看数据库支持的所有函数;

数据类型页签中,可以查看数据库当前支持的所有数据类型。