Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

importar csv a mysql

Estas en el tema de importar csv a mysql en el foro de Mysql en Foros del Web. hola muy buenas tengo problemas a la hora de cargar datos desde un csv a mysql. tengo un csv con este formato(el ke me crea ...
  #1 (permalink)  
Antiguo 20/05/2009, 01:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 11 meses
Puntos: 0
importar csv a mysql

hola muy buenas tengo problemas a la hora de cargar datos desde un csv a mysql.

tengo un csv con este formato(el ke me crea el msql-query-browser):

id_linea,"codigo","descripcion","kilometros","esta cion_salida","ctb"
1,"wer","sdghsgs",34.565,"sgfss",1
...

en la primera linea estan los nombres de los atributos de la tabla y en las siguientes los datos separados por comas y entre comillas los datos que son de tipo STRING. y cada final de linea es un \n.

el comando que uso es este:

load data infile 'lineas.csv' into table lineas fileds terminated by ',' optionally enclosed by ' " ' lines terminated by '\n';

y no me funciona, si alguine puede ayudarme estaria muy agradecido.

un Saludo y gracias de antemano
  #2 (permalink)  
Antiguo 20/05/2009, 02:47
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: importar csv a mysql

me voy a contestar a mi mismo, este es el comando:

load adata infile 'flota.csv' into table autobuses
fields terminated by ',' enclosed by ' " '
lines terminated by '\n' ignore 1 lines;

lode ignore 1 lines es porke en mi csv la primera fila estan las cabezeras o nombres de los campos. el csv tiene ke estar guardado aqui:

C:\Documents and Settings\All Users\Datos de programa\MySQL\MySQL Server 5.1\data\nombreBaseDatos
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 03:39.