Chargement de données CSV dans MySQL via la ligne de commande : surmonter les limitations de taille de fichier
L'importation de fichiers CSV volumineux dans MySQL peut être difficile, surtout s'ils dépasser la limite de taille de fichier pour PHPMyAdmin. Pour de tels scénarios, recourir à la ligne de commande est une solution appropriée.
Pour importer un fichier CSV et spécifier la première ligne comme nom de colonne, vous pouvez utiliser l'utilitaire mysqlimport, comme décrit dans la documentation. Cependant, pour l'exécuter avec la spécification souhaitée, considérez la commande suivante :
load data local infile 'file.csv' into table table fields terminated by ',' enclosed by '"' lines terminated by '\n' ignore 1 lines (column1, column2, column3,...)
Dans cette commande, les options suivantes sont essentielles :
En utilisant cette commande modifiée, vous pouvez importer vos gros fichiers CSV dans MySQL tout en vous assurant que la première ligne est traitée comme les noms de colonnes. Pour des informations plus détaillées, reportez-vous au manuel officiel de 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!