- | - |
---|---|
TINYINT x |
Integer (-128 to 127) |
SMALLINT x |
Integer (-32768 to 32767) |
MEDIUMINT x |
Integer (-8388608 to 8388607) |
INT x |
Integer (-2147Â483648 to 214748Â3647) |
BIGINT x |
Integer (-9223Â372Â036Â854Â775808 to 922337Â203Â685Â477Â5807) |
FLOAT |
Decimal (precise to 23 digits) |
DOUBLE |
Decimal (24 to 53 digits) |
DECIMAL |
"ÂDOUÂBLEÂ" stored as string |
MySQL Data Types
Numeric
Date & time
Data Type | Format |
---|---|
DATE |
yyyy-MM-dd |
TIME |
hh:mm:ss |
DATETIME |
yyyy-MM-dd hh:mm:ss |
TIMESTAMP |
yyyy-MM-dd hh:mm:ss |
YEAR |
yyyy |
Strings
- | - |
---|---|
CHAR |
String (0 - 255) |
VARCHAR |
String (0 - 255) |
TINYTEXT |
String (0 - 255) |
TEXT |
String (0 - 65535) |
BLOB |
String (0 - 65535) |
MEDIUMTEXT |
String (0 - 16777215) |
MEDIUMBLOB |
String (0 - 16777215) |
LONGTEXT |
String (0 - 429496Â7295) |
LONGBLOB |
String (0 - 429496Â7295) |
ENUM |
One of preset options |
SET |
Selection of preset options |
Comments