sábado, 26 de enero de 2013

importar csv en mysql

Recientemente me surgio que de un csv que me envio un cliente tenia que pasarlo directamente a mysql, el csv es un archivo con los campos separados por como a o punto y coma, depende esto de como se exporto.

Buscando un poco la forma de hacerlo en mysql es muy facil, con este simple comando queda levantado el archivo en una tabla que tienen que estar previamente creada y tener los campos necesaios para poder importar lo que se paso en el archivo.


mysql> LOAD DATA INFILE '/home/yo/reporte.csv' INTO TABLE reporte 
FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
 
 

1 comentario:

Anónimo dijo...

Gracias Nestor, me has salvado la vida. Eres increíble!