Это говорит о том, что для данной длины строки объем используемой памяти равен длине строки в байтах плюс один байт, чтобы сообщить MySQL, какова длина строки.
Так, например, слово «автомобиль» имеет длину 10 байт (по 1 на каждый символ), поэтому, если оно хранится в столбце varchar, оно займет 11 байт. 1 для числа 10 и 1 для каждого из символов в строке.
Из ссылки, которую вы разместили:
http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
Требования к хранению зависят от следующих факторов:
- Фактическая длина значения столбца
- Максимально возможная длина столбца
- Набор символов, используемый для столбца, поскольку некоторые наборы символов содержат многобайтовые символы
Например, столбец VARCHAR (255) может содержать строку с максимальной длиной 255 символов. Предполагая, что в столбце используется набор символов latin1 (один байт на символ), фактическая требуемая память - это длина строки (L) плюс один байт для записи длины строки. Для строки 'abcd' L равно 4, а требование к памяти составляет пять байтов. Если один и тот же столбец объявлен для использования двухбайтового набора символов ucs2, то для хранения требуется 10 байтов: длина 'abcd' составляет восемь байтов, а столбцу требуется два байта для хранения длин, поскольку максимальная длина больше 255 (до 510 байт).