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

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

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

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

news_tbl
Таблица news

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


Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: