数据备份(导出)
可以使用命令导出sql相关文件,这些导出的相关文件可以导入时使用
taosdump -o [导出文件存放路径,需要是已存在目录] -D [数据库名]
导出所有数据库使用 -A代替 -D,后不跟数据库名,但是博主没成功,使用 -D单独导出一个库是很稳定的,导出目录下包含一个sql文件和一个tdenginexxxxxxxx的文件夹,不用理会文件内容,导入时直接使用改目录。
除此之外也可以导出一个数据库的部分超级表或普通表,语法形式为下面这样,不带 -D
taosdump -o [导出文件存放路径,需要是已存在目录] [数据库名] [超级表或普通表名] [超级表或普通表名]
其中数据库名只能有一个,后面的超级表或普通表名可以有多个,数据库与表名以及表名与表名之间由空格连接,官方文档也有说明。
也可导出csv数据文件,详情请参照官方文档。
数据恢复(导入)
使用 -i 来进行数据恢复
taosdump -i [导出文件存放路径]
比如导出文件路径为/home/sql其中sql文件夹下是导出命令生成的文件和目录,那么导入时的路径也使用/home/sql即可。
就是说,以下命令为一组导出导入,假设数据库名为dataBase
taosdump -o /home/sql -D dataBase
taosdump -i /home/sql
标签:taosdump,TDengine,数据库,sql,导出,导入,表名 From: https://www.cnblogs.com/qun-/p/18279428