IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Problème d'import fichier texte dans phpmyadmin


Sujet :

Administration MySQL

  1. #1
    Mut
    Mut est déconnecté
    Membre averti Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Points : 307
    Points
    307
    Par défaut Problème d'import fichier texte dans phpmyadmin
    Bonjour,

    Je rencontre un problème pour importer des données dans ma base depuis un fichier txt.

    Mon fichier texte est structuré de la façon suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    col_test_1;col_test_2;col_test_3
    les données en dessous des entêtes de colonnes ont un format identique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    valeur1;valeur2;valeur3
    Lorsque j'importe le fichier dans la base, seule les données de la première colonne sont cohérentes. Les autres sont à zéro

    Précisions : lors de l'import, j'efface tous les champs ("champs terminés par", "champs entourés par","caractère spécial", "lignes terminées par".
    Dans noms des colonnes, j'indique : col_test_1;col_test_2;col_test_3 et la méthode pour le LOAD est DATA LOCAL.

    Si quelqu'un peut m'éclairer....

    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 85
    Points : 48
    Points
    48
    Par défaut
    Utilises-tu cette requête comme par exemple ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    load data infile 'fichier.txt' into table table_name character set UTF8 fields terminated by '\t' enclosed by '"' lines terminated by '\n' (col_test_1, col_test_2, col_test_3) ;
    NB : utf8 est juste un exemple de même pour "fields terminated by", "enclosed by", "lines terminated by"

    Ps : mon fichier est sur mon DD est je ne mets pas Local

    Tu dis que la première colonne est correct mais pas les autres. Je verrai de suite peut-être deux-trois choses à vérifier.

    1 - fields terminated by", "enclosed by", "lines terminated by" soient bien conforme à la structure de ton fichier

    2 - col_test_1, col_test_2, col_test_3 correspondent bien au nom donnés de tes colonnes de ta base mysql

    3 - Le type de donnée dans ton fichier pour col2 et col3 correspondent aux type spécifié dans ta base

    Peut-être as-tu déjà fait tout ceci mais ça je ne peut pas le savoir

    Espérant avoir aidé

Discussions similaires

  1. Problème importation fichier texte dans un jar
    Par Bob Hazelton dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 13/02/2010, 18h05
  2. Importer fichier texte dans Table
    Par cjacquel dans le forum Access
    Réponses: 1
    Dernier message: 18/01/2007, 17h07
  3. Importer fichier texte dans base Access
    Par Mymi dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/08/2006, 20h21
  4. probleme avec un import fichier texte dans mysql
    Par xodeax dans le forum Requêtes
    Réponses: 2
    Dernier message: 04/07/2006, 13h24
  5. import fichier texte dans table contrainte
    Par philippe281281 dans le forum Outils
    Réponses: 5
    Dernier message: 14/06/2006, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo