跳转到主要内容
以下是 MySQL ClickPipe 支持的数据类型映射:
MySQL 类型ClickHouse 类型备注
EnumLowCardinality(String)
SetString
DecimalDecimal
TinyIntInt8支持无符号类型。
SmallIntInt16支持无符号类型。
MediumInt, IntInt32支持无符号类型。
BigIntInt64支持无符号类型。
YearInt16
TinyText, Text, MediumText, LongTextString
TinyBlob, Blob, MediumBlob, LongBlobString
Char, VarcharString
Binary, VarBinaryString
TinyInt(1)Bool
JSONString仅适用于 MySQL;MariaDB 的 json 只是带约束的 text 别名。
Geometry & Geometry TypesStringWKT (Well-Known Text) 。WKT 可能会有轻微精度损失。
VectorArray(Float32)仅适用于 MySQL;MariaDB 即将支持。
FloatFloat32由于使用文本协议,初始加载期间 ClickHouse 中的精度可能与 MySQL 不同。
DoubleFloat64由于使用文本协议,初始加载期间 ClickHouse 中的精度可能与 MySQL 不同。
DateDate32日期或月份为 00 时映射为 01。
TimeDateTime64(6)相对于 Unix 纪元的时间偏移。
Datetime, TimestampDateTime64(6)日期或月份为 00 时映射为 01。
最后修改于 2026年6月10日