Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] cargar CSV con phpmyadmin

Estas en el tema de cargar CSV con phpmyadmin en el foro de PHP en Foros del Web. Hola. Estoy usando Xampp 1.7.3 Tengo unos registros en Excel 2010 y los conviero a CSV (delimitado por comas). Son 10,000 registros. Luego voy a ...
  #1 (permalink)  
Antiguo 05/12/2012, 08:14
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 581
Antigüedad: 11 años, 1 mes
Puntos: 7
Pregunta cargar CSV con phpmyadmin

Hola.
Estoy usando Xampp 1.7.3
Tengo unos registros en Excel 2010 y los conviero a CSV (delimitado por comas).
Son 10,000 registros.
Luego voy a phpmyadmin, entro a la base de datos, selecciono la tabla (vacía)
Tienen los mismos cinco (05) campos y la longitud de los campos es incluso mayor,
Le doy Seleccionar Archivo. Escojo mi archivo.csv
Quito el check de Importación Parcial.
En Formato del Archivo Importado le doy check a CSV.
Y click en Continuar.
Pero sale un error: El número de campos de los datos CSV en la línea 1 no es válido.

Pero si hago el mismo procedimiento y en Formato del Archivo Importado le doy check a CSV usando LOAD DATA, se logra importar pero todo lo inserta en el primer campo truncando hasta la longitud del mismo.

Alguien tiene alguna idea del problema?
Gracias.
__________________
Todos somos iguales. NO! a la violencia de género.
  #2 (permalink)  
Antiguo 05/12/2012, 08:17
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 11 años, 10 meses
Puntos: 1532
Respuesta: cargar CSV con phpmyadmin

revisa si la cabecera y formato del CSV es el adecuado, muchas veces excel usa ; en vez de ,

además en LOAD DATA debes especificar los caracteres de separación y fin de línea, revisa la documentación
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 04/02/2013, 11:26
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 581
Antigüedad: 11 años, 1 mes
Puntos: 7
Respuesta: cargar CSV con phpmyadmin

Cita:
Iniciado por maycolalvarez Ver Mensaje
revisa si la cabecera y formato del CSV es el adecuado, muchas veces excel usa ; en vez de ,

además en LOAD DATA debes especificar los caracteres de separación y fin de línea, revisa la documentación
El problema que tenía era que el csv tenía comas pero el phpmyadmin reconoce comas solamente.
__________________
Todos somos iguales. NO! a la violencia de género.

Etiquetas: csv, phpmyadmin, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:01.