Foro

[TIP] Como cargar un archivo CSV a MySQL

0
Recientemente he tenido la necesidad de cargar un archivo CSV con información a una tabla en MySQL, es muy sencillo simplemente se debe ejecutar la siguiente instrucción: LOAD DATA INFILE '~/crysfel/data.csv' INTO TABLE users FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES (username,name,lastname,password,email) El archivo CSV tiene la siguiente estructura: Username,Name,Lastname,Password,e-mail john,John,Doe,123456,john@gmail.com susan,Susan,McDown,654321,susan@hotmail.com michael,Michael,W. Smith,09876,michael@yahoo.com Espero que a alguien le sirva esta información. Saludos
0
estupendo!!, gracias por compartir ;-D
0
También es posible procesar la información antes de insertarla en la tabla usando variables, por ejemplo: LOAD DATA INFILE '~/crysfel/data.csv' INTO TABLE users FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES (username,name,lastname,@pass,email) SET password=md5(@pass) Esa instrucción hará que los password se guarden en formato MD5 :-)

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.