Maison  >  Article  >  base de données  >  Comment puis-je importer un fichier CSV dans une table de base de données existante à l'aide de phpMyAdmin ?

Comment puis-je importer un fichier CSV dans une table de base de données existante à l'aide de phpMyAdmin ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-25 03:46:29214parcourir

How can I import a CSV file into an existing database table using phpMyAdmin?

Importer un CSV dans phpMyAdmin

Vous avez un fichier CSV avec des données structurées comme ceci :

candidate_id,show_on_site,first_name,surname,gender,DOB,showdob,Location,height,eyes,hair_colour,hair_length,accents,unions,training,url,visible,availability
,26,urban talent,Strawberry,Shortcake,Female,11 Jan 1942,FALSE,Manchester,5'2,Brown,Black,Mid-length,Native Lancashire,Equity,Urban Talent TV & Drama Workshops,Strawberry-Shortcake---5.4.06.jpg,Yes,Yes
,29,urban talent,Rainbow,Brite,Female,12 Oct 1970,FALSE,Manchester,5'7,Brown,Dark Brown,Long,"Native Manchester, others include - Cheshire, RP, Patois, Standard USA",Equity Member,"BA Acting Studies, Arden School of Theatre<br>Urban Talent TV &amp; Drama Workshops",Rainbow Brite 1_1.jpg,Yes,Yes

Et vous souhaitez l'importer dans une table de base de données existante, plutôt que d'en créer une nouvelle.

Solution dans phpMyAdmin

  1. Dans phpMyAdmin, sélectionnez la cible tableau.
  2. Cliquez sur l'onglet "Importer".
  3. Parcourez et ouvrez votre fichier CSV.
  4. Laissez le "Jeu de caractères" par défaut.
  5. Décochez "Importation partielle" (sauf si vous disposez d'un énorme ensemble de données).
  6. Définissez les quatre champs suivants :

    • Champs terminés par : ,
    • Champs délimités par : "
    • Champs échappés par :
    • Lignes terminées par : auto
  7. Si vous souhaitez écraser les données existantes, cochez "Remplacer les données de la table par un fichier".
  8. Facultativement, cochez "Ignorer les lignes en double".
  9. Cliquez sur " Go".

Les données de votre fichier CSV seront importées avec succès dans le tableau existant.

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