Secciones

martes, 28 de febrero de 2012

Mysql LOAD DATA desde archivo texto separado por tabs


LOAD DATA LOCAL INFILE 'c:/tools/OLX/nieghborhoods/US.txt'
REPLACE
INTO TABLE todojunto
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'
(geonameid, name, asciiname, alternatenames, latitude, longitude, feature_class, feature_code, country_code, cc2, admin1_code, admin2_code, admin3_code, admin4_code, population, elevation, dem, timezone, modification_date);


IMPORTANTE: 
1- No encontre la forma de ejecutarlo SIN que previamente este creada la tabla a la cual importar
2- En windows desde el mysqlworkbench notar el separador de directorios / en lugar de \.

Para mayor referencia : 



*-*
Sebastian A. Colombini