Вопрос такой:
В мускул для хранения слов есть
varchar можно хранить до 255
и
text можно хранить до 64кб.
другие не нужны
Вопрос что быстрей работает при выборке данных из мускул и как это влияет на занимаемую память в базе.
Мне к примеру нужно поместить 20 символов в базу(не больше), я пишу такое поле
`text` varchar(20) NOT NULL,
если я напишу
text varchar(255) NOT NULL,
что я потеряю и вообще зачем ограничивать символы в полях? Это как то может повлиять на безопасность?