Maison > base de données > tutoriel mysql > Comment importer des données texte délimitées par des tabulations dans une base de données MySQL à l'aide de LOAD DATA INFILE ?

Comment importer des données texte délimitées par des tabulations dans une base de données MySQL à l'aide de LOAD DATA INFILE ?

Mary-Kate Olsen
Libérer: 2024-12-16 16:43:11
original
642 Les gens l'ont consulté

How to Import Tab-Delimited Text Data into a MySQL Database Using LOAD DATA INFILE?

Importation de données d'un fichier texte vers une base de données MySQL

L'importation de données d'un fichier texte dans une base de données MySQL peut être un processus simple. Pour y parvenir, vous pouvez utiliser la commande LOAD DATA INFILE.

Un scénario couramment rencontré est celui d'avoir un fichier texte délimité par des tabulations contenant des données qui doivent être importées dans une table MySQL. Supposons que vous ayez un fichier nommé text_file.txt au format suivant :

345868230   1646198120  1531283146  Keyword_1531283146  1.55    252910000
745345566   1646198120  1539847239  another_1531276364  2.75    987831000
...
Copier après la connexion

Et une base de données MySQL nommée Xml_Date avec une table appelée PerformanceReport qui contient les champs nécessaires.

Pour importer les données du fichier texte dans la table MySQL, vous pouvez utiliser la commande suivante :

LOAD DATA INFILE '/tmp/mydata.txt' INTO TABLE PerformanceReport;
Copier après la connexion

Remplacez /tmp/mydata.txt par le chemin réel dans le fichier texte.

Par défaut, LOAD DATA INFILE suppose que les données sont délimitées par des tabulations et comportent une ligne par ligne. Par conséquent, il lira et importera les données du fichier texte directement dans la table PerformanceReport.

Notez qu'il est important de s'assurer que les champs du fichier texte correspondent aux colonnes de la table PerformanceReport. Sinon, une perte de données ou une insertion de données incorrecte pourrait se produire.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal