Maison > Article > base de données > Comment importer des colonnes CSV spécifiques dans MySQL à l'aide de LOAD DATA INFILE ?
Insertion de colonnes spécifiques de CSV vers MySQL via LOAD DATA INFILE
Dans ce scénario, vous souhaitez importer sélectivement des colonnes spécifiques à partir d'un fichier CSV dans une base de données MySQL à l'aide de la commande LOAD DATA INFILE. Pour y parvenir, suivez ces étapes :
LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (@col1,@col2,@col3,@col4) set name=@col4,id=@col2 ;
Dans cette instruction, les paramètres suivants sont utilisés :
Cette requête vous permet de sélectionner uniquement les colonnes spécifiées dans le fichier CSV et de les insérer dans les colonnes correspondantes de la table MySQL.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!