dBeaver操作iotdb并实现导入和导出
阅读原文时间:2023年08月17日阅读:1

1.windows下操作iotdb,现在官网下载相关的iotdb包

官网地址:https://archive.apache.org/dist/iotdb/   一般建议下载 -all的

2.打开dbeaver配置iotdb的驱动

之后在新连接的地方就能找到刚刚配置的iotdb了

3.进行连接iotdb

之后就可以测试连接了,连接成功就可以查询数据啦

4.iotdb数据的导出和导入

首先进入iotdb的安装目录,这里我在linux下安装的:

之后执行如下命令就可以把相关数据导出啦:
./export-csv.sh -h ip -p 6667 -u root -pw root -td /app/csv -q "select * from root.param.**"

/app/csv:代表导出的文件位置
select * from root.param.**:代表是这个条件下的数据

导出结果如下:

导入:

还是要进入到tools这个目录:

如果是导入某个文件夹下的某一个csv文件就执行如下命令:

./import-csv.sh -h ip -p 6667 -u root -pw root -f /app/csv/dump0_0.csv -fd /app/csv/failed

/app/csv/dump0_0.csv:代表csv文件位置
/app/csv/failed:代表导入失败之后日志位置

如果是导入某个文件夹下的所有csv文件就执行如下命令:

./import-csv.sh -h ip -p 6667 -u root -pw root -f /app/csv/ -fd /app/csv/failed

导入还是导出当命令终端出现

这种字体就代表导入导出成功啦