Mira yo no soy fan de subir las imagenes en binario directamente por lo que te recomendaria que mejor usaras base64 encode y base64 decode para subir y bajar la imagen, la ventaja de base64 es que te da una cadena de caracteres mas limpia, que se puede insertar en la base de datos sin problema