创建 SQL 转储
INSERT INTO <table name> VALUES(... 的形式写入数据,并使用 output_format_sql_insert_table_name 设置项中的值作为表名:
output_format_sql_insert_include_column_names 选项来省略列名:
some_table 表存在于 some_db MySQL 数据库中。
某些 DBMS 可能会限制单个批次中可处理的值数量。默认情况下,ClickHouse 会创建包含 65k 个值的批次,但可以通过 output_format_sql_insert_max_batch_size 选项进行调整:
导出一组值
INSERT INTO table VALUES 这一部分,仅返回一组值:
从 SQL 转储导入数据
table_from_mysql 的表。ClickHouse 要么根据数据识别类型,要么在可用时使用 DDL: