Maison >base de données >tutoriel mysql >Comment attribuer automatiquement des colonnes lors de l'importation de données CSV dans MySQL à l'aide de LOAD DATA INFILE ?
Attribution de colonnes lors de l'importation CSV avec LOAD DATA INFILE
L'importation de données à partir d'un fichier CSV dans MySQL à l'aide de LOAD DATA INFILE peut devenir difficile lorsque le les colonnes du fichier CSV ne sont pas dans le même ordre que les colonnes du tableau dans MySQL. Pour attribuer automatiquement des colonnes correspondant aux colonnes de la table MySQL, suivez ces étapes :
Syntaxe d'importation de données avec attribution automatique de colonnes
Paramètres
Exemple
Considérons un fichier CSV nommé "abc.csv" avec des données au format suivant :
Et une table MySQL nommée "employés" avec la structure suivante :
Pour importer les données de "abc.csv" dans le fichier "employés" " table avec affectation automatique des colonnes, exécutez la requête suivante :
Cette requête affectera automatiquement les colonnes du fichier CSV aux colonnes correspondantes dans le tableau "employés" en fonction de leur commande.
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!