Esos "símbolos raros" que mencionas es la información binaria de la imagen, no es ningún error.
Ahora, no debes escapar dicha información como si fuera texto porque no lo es.
Revisa en el manual que debes usar para escapar información binaria (que seguramente phpMyAdmin lo hace bien).
PDTA: guardar archivos (por decirlo así) en campos BLOB es una pésima practica y deberías evitarla, lo correcto es guardar dicho archivo en el sistema de archivos y sólo guardar en base de datos la ruta o nombre de dicho archivo, etc.
Las base de datos no se diseñaron para almacenar archivos.