如何从 ClickHouse 导出数据到一个文件?
使用 INTO OUTFILE 语法
加一个 INTO OUTFILE 语法到你的查询语句中.
例如:
SELECT * FROM table INTO OUTFILE 'file'
ClickHouse 默认使用TabSeparated 格式写入数据. 修改数据格式, 请用 FORMAT 语法.
例如:
SELECT * FROM table INTO OUTFILE 'file' FORMAT CSV
使用一个文件引擎表
查看 File 表引擎.
使用命令行重定向
$ clickhouse-client --query "SELECT * from table" --format FormatName > result.txt