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
