Если у меня есть столбец в таблице с полем типа VARCHAR(15)
и если я пытаюсь вставить данные длиной 16, MySQL выдает сообщение об ошибке
Data too long for column 'testname' at row 1
Кто-нибудь знает, почему поля VARCHAR в MySQL имеют фиксированную длину? Также сколько байтов занимает поле VARCHAR на запись в зависимости от заданного размера?