Copie un fichier text vers une BD Mysql

levotre123 Messages postés 50 Date d'inscription lundi 2 mars 2009 Statut Membre Dernière intervention 14 mai 2020 - 31 mai 2013 à 13:25
pmcoste Messages postés 72 Date d'inscription mercredi 7 février 2007 Statut Membre Dernière intervention 25 juillet 2013 - 3 juin 2013 à 11:46
Bonjour à tous
Qui peut m’aider à connaitre la source du problème dans cette requête SQL dans Mysql
LOAD DATA INFILE'C:\Users\Trevor\Desktop\test.text'
INTO TABLE checksnsi.test
FIELDS TERMINATED BY'|'
LINES TERMINATED BY'\r\n';
IL me envoi cette erreur :
#29 - File 'c:\wamp\bin\mysql\mysql5.5.24\data\UsersTrevorDesktop est.text' not found (Errcode: 22)
Bien Merci

1 réponse

pmcoste Messages postés 72 Date d'inscription mercredi 7 février 2007 Statut Membre Dernière intervention 25 juillet 2013 1
3 juin 2013 à 11:46
Bonjour,

En regardant l'erreur, #29 - File 'c:\wamp\bin\mysql\mysql5.5.24\data\UsersTrevorDesktop est.text' not found (Errcode: 22)
, tu vois qu'il ne connais pas le fichier "test.text", il cherche le fichier "UsersTrevorDesktop est.text"
Je pense donc qu'il faut échapper le caractère "" :

LOAD DATA INFILE 'C:\\Users\\Trevor\\Desktop\\test.text'
INTO TABLE checksnsi.test
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\r\n';




-------------------
Oderint dum metuant
0
Rejoignez-nous