Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/06/2006, 11h07   #1
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 1
Points : 1
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 !!!!
thiper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2006, 19h25   #2
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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.
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 08h48   #3
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 1
Points : 1
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)
thiper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 09h11   #4
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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 !
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 09h48   #5
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 1
Points : 1
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 ....
thiper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 09h54   #6
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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.
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 10h30   #7
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 1
Points : 1
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 ...
thiper est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 10h54   #8
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Non mais un bon moteur de recherche devrait faire l'affaire
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h53.


 
 
 
 
Partenaires

Hébergement Web