Importation de fichier CSV dans une table MySQL avec dénomination d'en-tête de colonne
L'importation d'un fichier CSV dans une table MySQL peut être réalisée avec un SQL LOAD DATA commande. Pour utiliser cette méthode, assurez-vous que la première ligne du fichier CSV comprend les en-têtes de colonnes.
La syntaxe d'importation du fichier CSV est la suivante :
LOAD DATA LOCAL INFILE 'uniq.csv' INTO TABLE tblUniq FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (uniqName, uniqCity, uniqComments)
En incluant les « IGNORE 1 LINES » option, la commande SQL ignore la première ligne du fichier CSV, attribuant ainsi les en-têtes de colonne de la deuxième ligne à partir de.
Considérations supplémentaires
Avant d'importer le fichier CSV, assurez-vous de l'exporter à partir d'un fichier Excel et de supprimer tous les en-têtes du CSV généré. De plus, éliminez toutes les données vides présentes à la fin du fichier CSV.
Remarque :
La commande SQL LOAD DATA peut également être utilisée pour ignorer des lignes spécifiques dans le Fichier CSV, offrant un contrôle granulaire sur le processus d'importation.
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!