MySQLDump
Input | Output | Alias |
---|---|---|
✔ | ✗ |
説明
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
に設定されている場合はスキップされます。