Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/10/2009, 13:25
sebamora
 
Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Importar csv en mysql

Cita:
Error

--------------------------------------------------------------------------------
Hola,

me he conectado a la base de datos MySQL y he ejecutado el siguiente código:

Código PHP:
mysql> LOAD DATA INFILE 'c:\reporte.csv' INTO TABLE reporte
-> FIELDS TERMINATED BY ',' ENCLOSED BY '"'
-> LINES TERMINATED BY '\n';

Y me da el siguiente error:
'c:\reporte.csv' not found (Errcode: 22)
Según el error, es como si el fichero reporte.csv no existiera en esa ruta pero estoy absolutamente seguro de que sí existe. ¿Qué puede estar fallando?

Muchas gracias de antemano por la ayuda

si no me equivoco el error se debe a que cuando especificas el path del archivo debes colocar
Código:
'c:\\reporte.csv'
en vez de
Código:
'c:\reporte.csv'
; proba y contame


Código:
mysql> LOAD DATA INFILE 'c:\\reporte.csv' INTO TABLE reporte 
->           FIELDS TERMINATED BY ',' ENCLOSED BY '"' 
->           LINES TERMINATED BY '\n';