O tipo de dados BLOB é melhor para armazenar arquivos. Veja:Como armazenar arquivos .pdf no MySQL como BLOBs usando PHP? O manual de referência do BLOB do MySQL tem alguns comentários interessantes