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

 MySQL Discussion :

prob LOAD DATA INFILE mysql 5.5 windows XP


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut prob LOAD DATA INFILE mysql 5.5 windows XP
    Bonjour,

    Débutant mySQL, je tente une migration MS-SQL 2000 vers mySQL 5.5.
    J'ai exporté, via microsoft DTS, une table de 9000 enregistrements.
    Les séparateurs sont bien ceux spécifiés dans la commande "LOAD DATA INFILE".
    La table product est vide.
    Pour le moment je fais tout en local sur ma machine de DEV.

    Lorsque je lance la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LOAD DATA INFILE "D:/rep1/rep2/product.txt" into table product FIELDS TERMINATED BY '\t' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES;
    j'obtiens
    Query OK, 0 rows affected (1.81 sec)
    Records: 0 Deleted: 0 Skipped: 0 Warnings: 0
    Quelqu'un pourrait-il m'aider?

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Saluton,
    Peut-on voir le résultat d'un SHOW CREATE TABLE product
    et le début d'un dump du fichier D:/rep1/rep2/product.txt ?
    Merci.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut show cretate table et dump fichier texte
    Bonjour,

    Merci de votre aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    SHOW CREATE TABLE product;
    | product | CREATE TABLE `product` (
      `elt_id` char(20) NOT NULL,
      `pro_nvc_1` varchar(150) DEFAULT NULL,
      `pro_nvc_2` varchar(30) DEFAULT NULL,
      `pro_nvc_3` varchar(30) DEFAULT NULL,
      `pro_nvc_4` varchar(120) DEFAULT NULL,
      `pro_nvc_5` varchar(14) DEFAULT NULL,
      `pro_nvc_6` varchar(20) DEFAULT NULL,
      `pro_nvc_7` varchar(20) DEFAULT NULL,
      `pro_nvc_8` varchar(1001) DEFAULT NULL,
      `pro_text_1` varchar(500) DEFAULT NULL,
      `pro_text_2` varchar(500) DEFAULT NULL,
      `pro_text_3` varchar(500) DEFAULT NULL,
      `pro_text_4` varchar(500) DEFAULT NULL,
      `pro_date_1` datetime DEFAULT NULL,
      `pro_date_1_datepart` varchar(30) DEFAULT NULL,
      `pro_date_2` datetime DEFAULT NULL,
      `pro_date_2_datepart` varchar(30) DEFAULT NULL,
      `pro_date_3` datetime DEFAULT NULL,
      `pro_date_3_datepart` varchar(30) DEFAULT NULL,
      `pro_date_4` datetime DEFAULT NULL,
      `pro_date_4_datepart` varchar(30) DEFAULT NULL,
      `pro_date_5` datetime DEFAULT NULL,
      `pro_date_5_datepart` varchar(30) DEFAULT NULL,
      `pro_nvc_10` char(13) DEFAULT NULL,
      `pro_nvc_11` varchar(50) DEFAULT NULL,
      PRIMARY KEY (`elt_id`),
      KEY `IX_PRODUCT` (`pro_nvc_10`),
      KEY `IX_PRODUCT_1` (`pro_nvc_4`),
      KEY `IX_PRODUCT_2` (`pro_nvc_5`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |

    et voici les 1ères lignes du fichier "product.txt"
    "elt_id"	"pro_nvc_1"	"pro_nvc_2"	"pro_nvc_3"	"pro_nvc_4"	"pro_nvc_5"	"pro_nvc_6"	"pro_nvc_7"	"pro_nvc_8"	"pro_text_1"	"pro_text_2"	"pro_text_3"	"pro_text_4"	"pro_date_1"	"pro_date_1_datepart"	"pro_date_2"	"pro_date_2_datepart"	"pro_date_3"	"pro_date_3_datepart"	"pro_date_4"	"pro_date_4_datepart"	"pro_date_5"	"pro_date_5_datepart"	"pro_nvc_10"	"pro_nvc_11"
    "element0000000000001"	""	""	""	""	""	""	""	""	""	""	""	""		""		""		""		""		""	""	""
    "element0000000000048"	""	""	""	"Colin d'Alaska à la provençale et son riz"	"U-SURG-0005"	""	""	"Etui"	""	""	""	""	2003-11-01 00:00:00	"dd,mm,yyyy"		""		""		""		""	""	""
    "element0000000000054"	""	""	""	"Hachis parmentier"	"U-SURG-0006"	""	""	"Etui"	""	""	""	""		""		""		""		""		""	""	""
    "element0000000000061"	""	""	""	"Saumon aux petits légumes"	"U-SURG-0008"	""	""	"Etui"	""	""	""	""		""		""		""		""		""	""	""
    "element0000000000066"	""	""	""	"Lasagnes à la bolognaise"	"U-SURG-0007"	""	""	"Etui"	"Cluster  : modifications en photogravure"	""	""	""		""		""		""		""		""	""	""
    "element0000000000077"	""	""	""	"Torsades à la Carbonara 300g"	"U-SURG-0003"	""	""	"Etui"	"Liste d'ingrédients modifiée en photogravure"	"Les étiquettes étant imprimées en Inde l'industriel gère la photogravure"	""	""	2003-11-01 00:00:00	"dd,mm,yyyy"		""		""		""		""	""	""
    "element0000000000104"	""	""	""	"Poulet grillé basquaise"	"U-SURG-0004"	""	""	"Etui"	""	""	""	""	2003-11-01 00:00:00	"dd,mm,yyyy"		""		""		""		""	""	""
    "element0000000000116"	""	""	""	"Cœurs de filet de Loup de Mer"	"U-SURG-0009"	""	""	""	""	""	""	""		""		""		""		""		""	""	""
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Encore en bouzin bien en formes normales et pis tout.
    Tout ce que j'aime !
    Bon je regarderais ça ce soir.
    ĝis.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  5. #5
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Bon, via phpmyadmin j'ai créé la talbe product avec la requête CREATE TABLE que tu nous a fournie.
    Par copier-coller vers Notepad++ j'ai créé un fichier product.txt.
    Dans phpmyadmin j'ai fait importer avec les paramètres qui vont bien et il m'a bien insérer les 8 lignes de ton dump.
    Donc tu dois avoir un problème de droits sur le fichier csv.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

Discussions similaires

  1. [MySQL] LOAD DATA INFILE et path protégé windows
    Par DragonicFlash dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 18/08/2010, 10h51
  2. LOAD DATA INFILE et Mysql 5
    Par bigsister dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 08/11/2007, 12h55
  3. [MySQL]Problème avec load data infile
    Par GLDavid dans le forum SGBD
    Réponses: 5
    Dernier message: 16/03/2007, 13h36
  4. [mysql/php]load Data Infile Pb
    Par toniox dans le forum Requêtes
    Réponses: 13
    Dernier message: 26/06/2006, 16h00
  5. Mysql 5: difficulté avec load data infile
    Par koueletbak dans le forum Requêtes
    Réponses: 3
    Dernier message: 05/05/2006, 18h16

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