> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tipos de datos compatibles

> Página que describe el mapeo de tipos de datos de MySQL ClickPipe de MySQL a ClickHouse

A continuación se muestra el mapeo de tipos de datos compatibles para MySQL ClickPipe:

| Tipo de MySQL                        | Tipo de ClickHouse     | Notas                                                                                                          |
| ------------------------------------ | ---------------------- | -------------------------------------------------------------------------------------------------------------- |
| Enum                                 | LowCardinality(String) |                                                                                                                |
| Set                                  | String                 |                                                                                                                |
| Decimal                              | Decimal                |                                                                                                                |
| TinyInt                              | Int8                   | Admite unsigned.                                                                                               |
| SmallInt                             | Int16                  | Admite unsigned.                                                                                               |
| MediumInt, Int                       | Int32                  | Admite unsigned.                                                                                               |
| BigInt                               | Int64                  | Admite unsigned.                                                                                               |
| Year                                 | Int16                  |                                                                                                                |
| TinyText, Text, MediumText, LongText | String                 |                                                                                                                |
| TinyBlob, Blob, MediumBlob, LongBlob | String                 |                                                                                                                |
| Char, Varchar                        | String                 |                                                                                                                |
| Binary, VarBinary                    | String                 |                                                                                                                |
| TinyInt(1)                           | Bool                   |                                                                                                                |
| JSON                                 | String                 | Solo MySQL; en MariaDB, `json` es solo un alias de `text` con una restricción.                                 |
| Geometry & Geometry Types            | String                 | WKT (Well-Known Text). WKT puede sufrir una ligera pérdida de precisión.                                       |
| Vector                               | Array(Float32)         | Solo MySQL; MariaDB añadirá compatibilidad próximamente.                                                       |
| Float                                | Float32                | La precisión en ClickHouse puede diferir de la de MySQL durante la carga inicial debido al protocolo de texto. |
| Double                               | Float64                | La precisión en ClickHouse puede diferir de la de MySQL durante la carga inicial debido al protocolo de texto. |
| Date                                 | Date32                 | El día/mes 00 se asigna a 01.                                                                                  |
| Time                                 | DateTime64(6)          | Desplazamiento temporal desde la época Unix.                                                                   |
| Datetime, Timestamp                  | DateTime64(6)          | El día/mes 00 se asigna a 01.                                                                                  |
