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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Importation de données avec LOAD DATA [EasyPHP]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre actif
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Points : 249
    Points
    249
    Par défaut Importation de données avec LOAD DATA
    Bonjour,

    Je travaille avec des bases de données MySQL aussi bien chez mon hébergeur qu'en local pour des essais.
    En ce qui concerne l'importation de données tout se passe bien chez l'hébergeur, mais impossible d'utiliser cette méthode en local, que ce soit par la procédure automatique d'importation ou avec une ligne équivalente SQL.
    Celle-ci est écrite ainsi : je n'ai évidemment pas le fichier .tmp vu par la procédure automatique

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LOAD DATA LOCAL INFILE 'C:\\EasyPHP-5.3.2\linteaux\MANNEEVRAIE.TXT' REPLACE INTO TABLE `mariage` FIELDS TERMINATED BY ',' ENCLOSED BY '"'ESCAPED BY '\\' LINES TERMINATED BY '\r\n'
    Le message d'erreur est le suivant :

    Erreur
    requête SQL:

    LOAD DATA LOCAL INFILE 'C:\\EasyPHP-5.3.2\\tmp\\php2D7.tmp' REPLACE INTO TABLE `mariage`
    FIELDS TERMINATED BY ','
    ENCLOSED BY '"'
    ESCAPED BY '\\'
    LINES TERMINATED BY '\r\n'

    MySQL a répondu: ?
    Y a-t-il une raison à ce genre de problème ? Comment l'éviter ? Comment réussir l'importation?
    surtout, comme je le dis : tout est parfaitement normal avec l'importation MySQL chez mon hébergeur.

    Merci pour votre aide.

    Marcel Marie

    Hello,
    cela fonctionne très bien en local avec une procédure .php qui réalise seulement et exactement la commande mentionnée dans le premier message.
    Donc il y a une solution mais ça n'en reste pas moins curieux.

    A plus tard, si vous avez une explication.

    Marcel Marie

  2. #2
    Membre actif
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Points : 249
    Points
    249
    Par défaut
    Bonjour,

    On laisse tomber ce problème puisque je réussis à effectuer le chargement avec un script .php contenant la commande citée.
    Et ça marche.
    Bonne journée.
    Marcel Marie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/10/2015, 17h56
  2. Import de données avec étape DATA
    Par atani12 dans le forum SAS Base
    Réponses: 10
    Dernier message: 15/06/2010, 13h54
  3. import csv conditionné avec load data infile
    Par triaguae dans le forum Requêtes
    Réponses: 0
    Dernier message: 26/03/2010, 20h40
  4. Problème d'import avec LOAD DATA INFILE
    Par Mister Paul dans le forum Requêtes
    Réponses: 18
    Dernier message: 18/01/2008, 11h33
  5. insertion des blob avec LOAD DATA...
    Par orli1x51 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 27/10/2003, 18h05

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