Вам нужно использовать BLOB, есть TINY, MEDIUM, LONG и просто BLOB, как и для других типов, выберите один в соответствии с вашими требованиями к размеру.
TINYBLOB 255
BLOB 65535
MEDIUMBLOB 16777215
LONGBLOB 4294967295
(in bytes)
Оператор вставки будет вполне нормальным. Вам нужно прочитать файл, используя fread
, а затем addslashes
к нему.