Maison  >  Article  >  base de données  >  Comment importer un fichier CSV dans MySQL sans champ ID ?

Comment importer un fichier CSV dans MySQL sans champ ID ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-14 11:13:02358parcourir

How to Import a CSV File into MySQL Without an ID Field?

Importation d'un fichier CSV dans MySQL sans champ ID

Le problème survient lors de la tentative d'importation d'un fichier CSV dans une table MySQL qui manque un champ d'identification et manque d'en-têtes de colonne. Ce guide fournira des instructions sur la façon d'importer les données tout en ignorant la première colonne (ID) et en permettant à MySQL d'attribuer automatiquement des valeurs au champ ID d'incrémentation automatique.

Étapes :

  1. Ouvrez phpMyAdmin et accédez au tableau dans lequel vous souhaitez importer des données.
  2. Cliquez sur "Importer" onglet.
  3. Dans le champ « Fichier à importer », sélectionnez le fichier CSV que vous souhaitez importer.
  4. Sous « Base de données », sélectionnez la base de données contenant la table cible.
  5. Sous « Table », sélectionnez la table cible.
  6. Cochez la case « Ignorer les lignes terminées par n (saut de ligne de retour chariot) »
  7. Cliquez sur le menu déroulant "Champs terminés par" et sélectionnez "," (virgule).
  8. Laissez le champ "Champs délimités par" vide.
  9. Laissez le Champ "Champs échappés par" vide.
  10. Cliquez sur le menu déroulant "Lignes terminées par" et sélectionnez "auto."
  11. Dans la "requête SQL", entrez la commande suivante :
LOAD DATA INFILE 'path/to/file.csv' INTO TABLE your_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' SET>

Remplacez 'path/to/file.csv' par le chemin réel de votre Fichier CSV. Remplacez « votre_table » par le nom de la table cible.

  1. Cliquez sur le bouton « Go » pour démarrer le processus d'importation.

Remarque : Assurez-vous que le champ ID de votre table est défini sur incrémentation automatique avant d'effectuer l'importation. Cela permettra à MySQL d'attribuer automatiquement des valeurs uniques à la colonne ID pour chaque enregistrement importé.

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!

Déclaration:
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