♛ FORTRESS-DESIGN

Какие типы данных использовать в таблицах MySQL

Какие типы данных столбцов использовать при создании таблиц MySQL и какой объем памяти выделить? Все зависит от того, какие данные должны храниться в базе данных.

Рассмотрим на примере таблицы новостей. Заголовок новости может быть любым, поэтому, вместо CHAR, следует использовать тип данных VARCHAR.

Отличие в том, что CHAR — строка фиксированной длины, при хранении всегда дополняется пробелами в конце строки до заданного размера, VARCHAR — строка переменной длины, концевые пробелы удаляются при сохранении значения. Таким образом экономится объем данных, хранящихся в базе данных.

Таблица news

Пусть вас не смущает значение по умолчанию NULL поля id, т. к. у него есть дополнительное значение auto_increment. При добавлении новой записи, MySQL автоматически заполнит поле id.


Перейти к верхней панели