Uit de MySQL 5.0-handleiding :
Ik gebruik VARCHAR alleen als ik zeker dat de gegevens die de kolom moet bevatten nooit een bepaalde lengte zullen overschrijden, en zelfs dan ben ik voorzichtig. Als ik een tekstreeks opsla, gebruik ik meestal een van de TEKST-typen.
Bekijk de MySQL-opslagvereisten voor meer informatie over hoe de bytes worden gebruikt.