Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2014, 17:24
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: Bug en funcion LOAD_FILE en MySql

Siempre va a retornar NULL por dos razones:
1) No estás escapando las contrabarras (\), por lo que en realidad se están produciendo errores que no ves al leer la ruta.
2) No estás haciendo nada con ese archivo, y LOAD_FILE() se usa para cargar un archivo dado dentro de un campo en una tabla. En otras palabras, lo que haces no tiene sentido.

Podría ser:
Código MySQL:
Ver original
  1. SET blob_col=LOAD_FILE('/tmp/picture')
  2. WHERE id=1;

O bien:

Código MySQL:
Ver original
  1. INSERT INTO t(blob_col)
  2. VALUES(LOAD_FILE('/tmp/picture'));

Pero no lo que estás haciendo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)