Comment insérer les colonnes sélectionnées du fichier CSV dans la base de données MySQL à l'aide de LOAD DATA INFILE
P粉549412038
P粉549412038 2023-08-29 13:56:45
0
1
455
<p>J'ai un fichier CSV avec 10 colonnes. Je veux juste sélectionner quelques colonnes de ce fichier et les charger dans une base de données MySQL à l'aide de la commande <code>LOAD DATA INFILE</code> </p>
P粉549412038
P粉549412038

répondre à tous(1)
P粉232409069

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 name=@col4,id=@col2 ;

@col1,2,3,4 sont des variables qui enregistrent les colonnes du fichier csv (en supposant 4), le nom et l'id sont des colonnes de table.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!