Urgente de verdad, "load data..." no hace nada
Publicado por NoExit (11 intervenciones) el 25/11/2005 12:26:08
Hola a todos, tengo instalado en mi pc: apache, php y mysql. Intento ejecutra la instruccion sql "load data..." desde php pero no se produce ningun resultado, no da error... asi es como la uso:
$link=mysql_connect("localhost","root","thetre") or die ("Error al conectar.");
mysql_select_db("bdlibros",$link);
$sql="LOAD DATA INFILE 'datos.txt' INTO TABLE libros fields terminated by '#'";
$resultado = mysql_query($sql,$link);
... y nada... ¿donde debe estar el fichero "datos.txt"?, ¿hay k poner la clausula "LOCAL" en la instruccion "LOAD DATA...",¿hay k hacer algo en el apache, php o mysql (privilegios o algo asi)? K desesperacion...
El resto de instrucciones sql me las ejecuta sin problema.
Gracias mil de antemano por vuestro tiempo y dedicacion
$link=mysql_connect("localhost","root","thetre") or die ("Error al conectar.");
mysql_select_db("bdlibros",$link);
$sql="LOAD DATA INFILE 'datos.txt' INTO TABLE libros fields terminated by '#'";
$resultado = mysql_query($sql,$link);
... y nada... ¿donde debe estar el fichero "datos.txt"?, ¿hay k poner la clausula "LOCAL" en la instruccion "LOAD DATA...",¿hay k hacer algo en el apache, php o mysql (privilegios o algo asi)? K desesperacion...
El resto de instrucciones sql me las ejecuta sin problema.
Gracias mil de antemano por vuestro tiempo y dedicacion
Valora esta pregunta


0