进入cqlsh命令行模式,可导出、导入数据表。
导出
copy table_name to '/data/tmp/a.csv' with header = true
可以指定导出某几列:
copy table_name (col1, col2) to '/data/tmp/a.csv' with header = true
导入
COPY table_name FROM '/data/tmp/a.csv' WITH HEADER = true
如果csv文件的表头与table的列顺序不同怎么办?
通过指定列名即可:
COPY table_name (col2, col1) FROM '/data/tmp/a.csv' WITH HEADER = true
网友评论