MySQLDump
输入 | 输出 | 别名 |
---|---|---|
✔ | ✗ |
描述
ClickHouse 支持读取 MySQL 转储。
它从转储中与单个表相关的所有 INSERT
查询中读取数据。
如果有多个表,默认情况下,它从第一个表读取数据。
备注
此格式支持模式推断:如果转储中包含指定表的 CREATE
查询,则结构将根据它推断,否则模式是从 INSERT
查询的数据中推断的。
示例用法
给定以下 SQL 转储文件:
我们可以运行以下查询:
格式设置
您可以使用 input_format_mysql_dump_table_name
设置指定要读取数据的表名。
如果设置 input_format_mysql_dump_map_columns
为 1
,并且转储中包含指定表或列名的 CREATE
查询或 INSERT
查询,则输入数据的列将按名称映射到表的列。
如果设置 input_format_skip_unknown_fields
为 1
,则未知名称的列将被跳过。