VARBINARY
está vinculado a 255 bytes en MySQL 5.0.2 y versiones anteriores, a 65 kB en 5.0.3 y versiones posteriores.
BLOB
está vinculado a 65kB.
En última instancia, VARBINARY
es virtualmente lo mismo que BLOB
(desde la perspectiva de lo que se puede almacenar en él), a menos que desee preservar la compatibilidad con las versiones "antiguas" de MySQL. La Documentación de MySQL
dice: