Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment insérer des colonnes sélectionnées à partir d'un fichier CSV dans une base de données MySQL à l'aide de LOAD DATA INFILE

Chargez les données dans une table dans MySQL et spécifiez les colonnes :

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'  
(@col1,@col2,@col3,@col4) set [email protected],[email protected] ;

@col1,2,3,4 sont des variables pour contenir les colonnes du fichier csv (suppose 4 ) name,id sont des colonnes de table.