Clickhouse 表的导入导出


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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM