Poner la imagen en el servidor no es tarea de la base de datos. Eso es
programación, que es
off-topic de este foro (ver
"Funcion de la sección Base de Datos").
Si quieres te paso el post al foro del lenguaje que usas.
Respecto al INSERT... Es un INSERT como cualquiera, con el único detalle que la ruta de destino del archivo
la recuperas por programación, y la cadena de ruta
se corrige por programación para evitar conflictos con los caracteres de
escape.
En definitiva, es mejor que lo veas en el foro del lenguaje, ya que el 99,99% del tema se resuelve a ese nivel, porque para nosotros solamente significa que la ruta se pone en un campo de tipo VARCHAR.