Maison >base de données >tutoriel mysql >Comment puis-je importer efficacement des données délimitées par des tabulations depuis un fichier texte vers une table MySQL à l'aide de LOAD DATA INFILE ?
L'importation de fichiers texte volumineux dans une base de données MySQL peut être une tâche courante dans les flux de travail de traitement de données. Pour répondre à ce besoin, MySQL fournit la commande LOAD DATA INFILE, qui permet aux utilisateurs de charger efficacement les données d'un fichier délimité par des tabulations dans une table spécifiée.
Vous disposez d'un fichier texte contenant des données délimitées par des tabulations que vous souhaitez importer dans une table MySQL nommée PerformanceReport dans la base de données Xml_Date. Vous avez créé la table avec les champs de destination appropriés.
La commande LOAD DATA INFILE fournit un moyen pratique d'importer des données d'un fichier texte dans une table MySQL. La syntaxe de la commande est la suivante :
LOAD DATA INFILE 'file_path' INTO TABLE table_name;
Dans votre cas spécifique, la commande suivante doit importer les données du fichier text_file.txt dans la table PerformanceReport :
LOAD DATA INFILE '/path/to/text_file.txt' INTO TABLE PerformanceReport;
Par défaut , LOAD DATA INFILE suppose que le fichier texte est délimité par des tabulations et que chaque ligne occupe une seule ligne. Cela correspond au format de vos données d'entrée, donc l'importation devrait se dérouler sans problème.
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!