VARBINARY
est limité à 255 octets sur MySQL 5.0.2 et inférieur, à 65 Ko sur 5.0.3 et supérieur.
BLOB
est limité à 65 Ko.
En fin de compte, VARBINARY
est pratiquement identique à BLOB
(du point de vue de ce qui peut y être stocké), à moins que vous ne souhaitiez préserver la compatibilité avec les "anciennes" versions de MySQL. La Documentation MySQL
dit :