Maison > base de données > tutoriel mysql > Comment puis-je importer efficacement des données complexes depuis Excel ou CSV vers MySQL ?

Comment puis-je importer efficacement des données complexes depuis Excel ou CSV vers MySQL ?

Linda Hamilton
Libérer: 2024-12-08 20:26:12
original
876 Les gens l'ont consulté

How Can I Efficiently Import Complex Data from Excel or CSV into MySQL?

Importation de données depuis Excel ou CSV vers MySQL

L'importation de données à partir de feuilles de calcul ou de fichiers CSV (valeurs séparées par des virgules) dans MySQL peut être un tâche difficile, en particulier lorsqu'il s'agit de tableaux complexes. Dans ce cas, la feuille de calcul fournie contient un tableau avec 28 champs, dont certains contiennent des données complexes, ce qui rend difficile la conversion en CVS pour l'importation.

Une solution recommandée à ce problème consiste à utiliser le LOAD DATA INFILE déclaration dans MySQL. Cette instruction permet une importation efficace des données à partir de fichiers CSV directement dans les tables. Voici un exemple de syntaxe :

LOAD DATA INFILE 'my_data.csv'
INTO TABLE table_name
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Copier après la connexion

Avantages de l'utilisation de LOAD DATA INFILE :

  • Importation de données rapide et efficace à partir de fichiers CSV.
  • Prend en charge les types de données complexes et gère correctement la différenciation des données.
  • Permet de spécifier un champ des terminateurs et des terminateurs de ligne pour s'adapter au formatage du fichier.

En utilisant LOAD DATA INFILE, vous pouvez éviter les complexités liées à la conversion manuelle de la feuille de calcul en CVS et garantir une importation précise des données. Il s'agit d'un outil puissant et fiable pour importer des données à partir de feuilles de calcul ou de fichiers CSV dans des bases de données 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!

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