目录
clickhouse数据导入导出的N种方式
-
sql文件形式的导入导出
导出
echo 'select * from table_name' | curl ip:8123?database=database_name -uuser:password -d @- > table_name.sql
导入
cat table_name.sql | clickhouse-client -hip -uuser --password password --query="INSERT INTO db_name.table_name FORMAT TabSeparated"
-
csv文件形式的导入导出
导出
clickhouse-client -h 127.0.0.1 --database="db" --query="select * from db_name.table_name FORMAT CSV" > table_name.csv
导入
clickhouse-client -h 127.0.0.1 --database="db" --query="insert into db_name.table_name FORMAT CSV" < ./table_name.csv