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

SQL Procédural MySQL Discussion :

Import fichier.txt sur FTP vers MySql


Sujet :

SQL Procédural MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Import fichier.txt sur FTP vers MySql
    bonjour,

    Voilà, j'ai un fichier "xxxxx.txt" sur un site FTP que je veux importer dans ma table existante de ma base de donnée MYsql

    j'utilise la commande


    LOAD DATA INFILE 'ftp://login:motdepasse@nomderveurftp/xxxxx.txt' INTO TABLE nomdebasededonne.nomdelatable

    apparemment la commande :

    "LOAD DATA INFILE 'ftp://login:motdepasse@nomderveurftp/xxxxx.txt'" semble ne pas fonctionner


    aider moi merci !!!!

  2. #2
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Bonjour,

    Citation Envoyé par Dans les règles du forum il y
    Décrire précisément les symptômes du problème (messages d'erreur, résultats faux...), il ne suffit pas de dire "ça ne marche pas". Indiquez aussi votre version de MySql.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut ma conifg et message d'erreur
    tout d'abord mes excuses, je suis novice dans les forums mais je vais m'appliquer promis !!!

    en ce qui concerne la version MySql 4.0 que j'utilise chez un fournisseur connu (je ne sais pas si j'ai le droit d'indiquer son nom sur les forums)

    le message d'erreur "#1045 - Access denied for user: 'xxxxxxxx@%' (Using password: YES)

    or je teste la fonction directement dans la commande SQL de MYsql et dans la base de donnée qui est forcement ouverte (et la table que j'utilise je peux importer manuellment un fichier txt qui est sur mon disque dur sans probleme)

  4. #4
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Citation Envoyé par thiper
    en ce qui concerne la version MySql 4.0 que j'utilise chez un fournisseur connu (je ne sais pas si j'ai le droit d'indiquer son nom sur les forums)
    Si si, du moment que ce n'est pas diffamatoire

    Je pense que ton message d'erreur correspond à l'absence du privilège FILE pour ton user (il est requis pour un LOAD DATA).
    Maintenant même si tu avais ce privilège ça ne fonctionnerait pas... le fichier doit se trouver en local sur le serveur, pas sur un site FTP !

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    alors peut être y a t'il un autre moyen ou une fonction SQL qui permet de recupérer ce sacré fichier sur le site FTP pour mette à jour ma base de donnée. (ou un script ??? )

    dans tous les cas merci pour votre aide ....

  6. #6
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    En SQL, non, par contre un script dans un langage quelconque peut le faire.
    Sinon LOAD DATA LOCAL INFILE permet d'importer un fichier qui se trouve sur le poste client MySQL.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    j'ai cherché des scripts pour ce problèmes mais je n'ai pas trouvé avez vous peut-être une info sur ce genre de script ?

    merci ...

  8. #8
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Non mais un bon moteur de recherche devrait faire l'affaire

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

Discussions similaires

  1. Importation fichiers TXT dans base MYSQL
    Par moimoi78 dans le forum Administration
    Réponses: 2
    Dernier message: 03/05/2011, 00h11
  2. Importation de données sur une base MySQL : fichier mysql.dll manquant ?
    Par vincevince7 dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 05/08/2010, 17h35
  3. écrire dans un fichier .txt sur un serveur ftp
    Par projetge2i dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 16/04/2009, 23h25
  4. [FTP] Lire un fichier txt sur un serveur FTP distant
    Par mathieu77186 dans le forum Langage
    Réponses: 3
    Dernier message: 29/01/2008, 18h10
  5. Importer fichier .txt dans Mysql
    Par Jarod23 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 15/03/2007, 11h07

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