Тип данных | Описание |
CHAR(size) |
Строки фиксированной длиной (могут содержать буквы, цифры и специальные символы). Фиксированный размер указан в скобках. Можно записать до 255 символов |
VARCHAR(size) |
Может хранить не более 255 символов. |
TINYTEXT |
Может хранить не более 255 символов. |
TEXT |
Может хранить не более 65 535 символов. |
BLOB |
Может хранить не более 65 535 символов. |
MEDIUMTEXT |
Может хранить не более 16 777 215 символов. |
MEDIUMBLOB |
Может хранить не более 16 777 215 символов. |
LONGTEXT |
Может хранить не более 4 294 967 295 символов. |
LONGBLOB |
Может хранить не более 4 294 967 295 символов. |
ENUM(x,y,z,etc.) |
Позволяет вводить список допустимых значений. Можно ввести до 65535 значений в ENUM список.Если при вставке значения не будет присутствовать в списке ENUM, то мы получим пустое значение.
Ввести возможные значения можно в таком формате: ENUM ( 'X', 'Y', 'Z')
|
SET |
Напоминает ENUM за исключением того, что SET может содержать до 64 значений. |
Тип данных | Описание |
TINYINT(size) |
Может хранить числа от -128 до 127 |
SMALLINT(size) |
Диапазон от -32 768 до 32 767 |
MEDIUMINT(size) |
Диапазон от -8 388 608 до 8 388 607 |
INT(size) |
Диапазон от -2 147 483 648 до 2 147 483 647 |
BIGINT(size) |
Диапазон от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 |
FLOAT(size,d) |
Число с плавающей точкой небольшой точности. |
DOUBLE(size,d) |
Число с плавающей точкой двойной точности. |
DECIMAL(size,d) |
Дробное число, хранящееся в виде строки. |