He creado una base de datos y una tabla. También he creado todos los campos que necesitaré. He creado 46 campos, incluido uno que es mi ID para la fila. El CSV no contiene el campo ID, ni contiene los encabezados para las columnas. Soy nuevo en todo esto, pero he estado tratando de resolver esto. No estoy aquí siendo flojo pidiendo la respuesta, pero buscando direcciones.Importar CSV a MySQL
Estoy tratando de averiguar cómo importar el CSV pero que comience a importar datos comenzando en el segundo campo, ya que espero que el auto_increment llene el campo ID, que es el primer campo que creé.
Probé estas instrucciones sin suerte. ¿Alguien puede ofrecer alguna idea?
- Los nombres de las columnas del archivo CSV deben coincidir con los de la tabla
- Examinar para su requerido .csv
- Seleccione CSV opciones de datos se utiliza la carga
- Marcar la casilla 'ON' para Reemplazar tabla datos con el archivo de
- En campos terminado por caja, tipo
,
- En F ields encerrada por caja,
"
- En campos escapado por caja,
\
- En Líneas terminadas por caja,
auto
- En Los nombres de columna caja, tipo nombre de la columna separados por
,
comocolumn1,column2,column3
- Casilla de verificación activada para Utilice la palabra clave LOCAL.
Editar:
El archivo CSV es 32.4kb
La primera fila de mi CSV es:
Test Advertiser,23906032166,119938,287898,,585639051,287898 - Engager - 300x250,88793551,Running,295046551,301624551,2/1/2010,8/2/2010,Active,,Guaranteed,Publisher test,Maintainer test,example-site.com,,All,All,,Interest: Dental; custom geo zones: City,300x250,-,CPM,$37.49 ,"4,415","3,246",3,0,$165.52 ,$121.69 ,"2,895",805,0,0,$30.18 ,$37.49 ,0,$0.00 ,IMPRESSIONBASED,NA,USD
¿Has probado a utilizar PHPMyAdmin? –
@Kerry: Él está enumerando las instrucciones de phpMyAdmin, entonces yo diría que sí. –
Gracias por la respuesta, las instrucciones que publiqué son las que utilicé en phpMyAdmin pero mi información se descarta. Leí en alguna parte que la mejor manera de hacerlo es hacer que los encabezados de las columnas en la CSV reflejen los campos de mi tabla. ¿es esto correcto? – 404error