Какая максимальная длина у VARCHAR?

Доброго вечера.
Везде пишут так varchar(255). Это значит, что 255 - это максимальный размер поля или можно задать больше? Какая максимальная длина у VARCHAR?
Спасибо!
Лимит VARCHAR в версиях MySQL до 5.0.3 мог быть от 0 до 255.
Версии сервера MySQL после 5.0.3 от 0 до 65535.
Попробовал, при помощи phpMyAdmin, задать 1000000000000 для VARCHAR, получил ошибку:
#1439 - Display width out of range for column 'поле' (max = 4294967295).

Задаю 4294967295, получаю:
#1074 - Слишком большая длина столбца 'поле' (максимум = 16383). Используйте тип BLOB или TEXT вместо текущего.

Пишу 16383, получаю:
#1118 - Слишком большой размер записи. Максимальный размер строки, исключая поля BLOB, - 65535. Возможно, вам следует изменить тип некоторых полей на BLOB.