
# GaussDB-\>MySQL
#### GaussDB B或MYSQL兼容模式-\>MySQL
表1数据类型映射关系 
| **数据类型（GaussDB）**           | **数据类型（MySQL** **）**                                | **是否支持** **映射** |
|:---|:---|:---|
| CHARACTER                   | CHAR                                                | 支持              |
| CHARACTER VARYING           | VARCHAR                                             | 支持              |
| BYTEA/BLOB/RAW              | BINARY/VARBINARY/TINYBLOB /BLOB/MEDIUMBLOB/LONGBLOB | 支持              |
| TEXT/CLOB                   | TINYTEXT/MEDIUMTEXT /LONGTEXT/ TEXT                 | 支持              |
| TINYINT                     | SMALLINT                                            | 支持              |
| SMALLINT                    | SMALLINT                                            | 支持              |
| INTEGER                     | INT                                                 | 支持              |
| BIGINT                      | BIGINT                                              | 支持              |
| FLOAT4                      | FLOAT                                               | 支持              |
| FLOAT8/DOUBLE PRECISION     | DOUBLE                                              | 支持              |
| DATE                        | DATE                                                | 支持              |
| TIMESTAMP WITHOUT TIME ZONE | DATETIME                                            | 支持              |
| SMALLDATETIME               | DATETIME                                            | 支持              |
| TIMESTAMP WITH TIME ZONE    | TIMESTAMP                                           | 支持              |
| TIME WITH TIME ZONE         | TIME                                                | 支持              |
| TIME WITHOUT TIME ZONE      | TIME                                                | 支持              |
| BIT                         | BIT                                                 | 支持              |
| MONEY                       | VARCHAR                                             | 支持              |
| BOOLEAN                     | TINYINT                                             | 支持              |
| NUMBER                      | DECIMAL                                             | 支持              |
| NUMERIC                     | DECIMAL                                             | 支持              |
| DECIMAL                     | DECIMAL                                             | 支持              |
| TINYINT UNSIGNED            | TINYINT UNSIGNED                                    | 支持              |
| SMALLINT UNSIGNED           | SMALLINT UNSIGNED                                   | 支持              |
| INTEGER UNSIGNED            | INTEGER UNSIGNED                                    | 支持              |
| BIGINT UNSIGNED             | BIGINT UNSIGNED                                     | 支持              |
   
#### GaussDB M兼容模式-\>MySQL
表2数据类型映射关系 
| **数据类型（GaussDB）**  | **数据类型（MySQL** **）** | **是否支持** **映射** |
|:---|:---|:---|
| TINYINT            | TINYINT              | 支持              |
| SMALLINT           | SMALLINT             | 支持              |
| MEDIUMINT          | MEDIUMINT            | 支持              |
| INT                | INT                  | 支持              |
| INTEGER            | INTEGER              | 支持              |
| BIGINT             | BIGINT               | 支持              |
| TINYINT UNSIGNED   | TINYINT UNSIGNED     | 支持              |
| SMALLINT UNSIGNED  | SMALLINT UNSIGNED    | 支持              |
| MEDIUMINT UNSIGNED | MEDIUMINT UNSIGNED   | 支持              |
| INTEGER UNSIGNED   | INTEGER UNSIGNED     | 支持              |
| BIGINT UNSIGNED    | BIGINT UNSIGNED      | 支持              |
| DECIMAL            | DECIMAL              | 支持              |
| NUMERIC            | DECIMAL              | 支持              |
| DEC                | DECIMAL              | 支持              |
| FIXED              | DECIMAL              | 支持              |
| FLOAT              | FLOAT                | 支持              |
| DOUBLE             | DOUBLE               | 支持              |
| DOUBLE PRECISION   | DOUBLE               | 支持              |
| REAL               | DOUBLE               | 支持              |
| DATE               | DATE                 | 支持              |
| DATETIME           | DATETIME             | 支持              |
| TIMESTAMP          | TIMESTAMP            | 支持              |
| TIME               | TIME                 | 支持              |
| YEAR               | YEAR                 | 支持              |
| CHAR               | VARCHAR              | 支持              |
| VARCHAR            | VARCHAR/ENUM/SET     | 支持              |
| TINYTEXT           | TINYTEXT             | 支持              |
| TEXT               | TEXT/JSON            | 支持              |
| MEDIUMTEXT         | MEDIUMTEXT           | 支持              |
| LONGTEXT           | LONGTEXT             | 支持              |
| BINARY             | BINARY               | 支持              |
| VARBINARY          | VARBINARY            | 支持              |
| TINYBLOB           | TINYBLOB             | 支持              |
| BLOB               | BLOB                 | 支持              |
| MEDIUMBLOB         | MEDIUMBLOB           | 支持              |
| LONGBLOB           | LONGBLOB             | 支持              |
| BIT                | BIT                  | 支持              |
| JSON               | JSON                 | 支持              |
   
