Typ danych BLOB jest najlepszy do przechowywania plików. Patrz:Jak przechowywać pliki .pdf w MySQL jako BLOB przy użyciu PHP? Podręcznik MySQL BLOB ma kilka ciekawych komentarzy