para guardar archivos en Mysql usas tablas llamadas BLOB, pero te lo digo altiro, NO LO HAGAS, ya que esto pone tu BD demasiado pesada y lenta. Algo bueno, bonito y barato es guardar el archivo en un directorio de tu servidor y en tu BD solo guardar el PATH de la ruta o solo el nombre del archivo.
saludos