TDengine的当前版本:3.3.2.0,理论上通杀.

导出sql

1
select tbname,* from kuming.biaoming where gpspositioningtime between '2024-08-07 00:00:00' and '2024-08-08 00:00:00' >> test.csv

此sql会将查询结果导出到执行taos命令的Linux服务器文件夹下test.csv,或者你可以直接填写绝对路径,Linux和Windows都支持.
如果你在本地Windows执行的taos -h ip 命令远程连接,你在那里执行的taos.exe文件会把文件导出到哪里 默认是”C:\TDengine”

导入sql

导出前先把第一行列名数据删除掉.

1
insert into kuming.biaoming (表字段列表,导出的test.csv第一行有) file 'test.csv';

这个文件Linux可以填绝对路径,Windows只能填相对路径,相对于你在那里执行的taos.exe文件这个路径,同样,默认是”C:\TDengine”

sh脚本

taos 通过-s 参数可以直接执行sql获取结果

1
taos -h 192.168.9.193  -s "select tbname,* from kuming.biaoming where gpspositioningtime between '2024-08-07 00:00:00' and '2024-08-08 00:00:00' >> test.csv";

定时执行就不用教了吧