Ver Mensaje Individual
  #14 (permalink)  
Antiguo 18/03/2015, 16:46
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: 16 años, 5 meses
Puntos: 2658
Respuesta: De postgress a mysli

Antes que nada, verifica la ruta exacta del directorio de datos:
Código MySQL:
Ver original
  1. SELECT @@datadir;
Eso te devolverá la ruta donde debe estar el archivo.

Si la ruta mostrada es la misma, entonces usemos el directorio temporal:
Código MySQL:
Ver original
  1. SELECT @@tmpdir;

por otro lado, recuerda que si el servidor es Linux, es sensible a mayúsculas/minusculas, por lo que hay que tener cuidado con la escritura del nombre y rutas.

finalmente, usa el path completo:
Código PHP:
Ver original
  1. <?php
  2. require_once "global.php";
  3. //mysqli_query($mysqli,"TRUNCATE TABLE cfdcsd1");
  4. $sql="LOAD DATA LOCAL INFILE '/var/lib/mysql/data/archivo.txt'
  5. INTO TABLE cfdcsd1
  6. FIELDS TERMINATED BY '|'
  7. LINES TERMINATED BY '\r\n'
  8. IGNORE 1 LINES";
  9. mysqli_query($mysqli,$sql) or die ('Error: '. mysqli_error($mysqli));
  10. ?>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)