1、导出数据

方法一:

远程导出命令,默认分割符是tab:
echo 'select * from test_name' | curl ip:8123?database=mybi -uroot:password -d @- > test_name.sql

方法二:

clickhouse-client -h 127.0.0.1 -d dbname --query="select * from db.test_table FORMAT CSV" > test.csv


2、导入数据

方法一:

以tab作为分割符

导入数据库的本机执行:cat table_name.sql | clickhouse-client --query="INSERT INTO database.table_name FORMAT TabSeparated"

方法二:

clickhouse-client -h 127.0.0.1 -d dbname --input_format_allow_errors_num=1000   --query="insert into db.test_table FORMAT CSV" < ./test.csv

 

 posted on 2020-11-19 09:40  xibuhaohao  阅读(6212)  评论(0)    收藏  举报