Load data infile sous mysql

xav' -  
 FoxBille -
Bonjour. J'ai créé une application en php couplé avec une base de donnee mysql et dans un de mes scripts, il y a la commande "load data infile" qui marche tres bien en local sur ma machine. Pourtant quand je transfere l'appli sur un serveur distant (free.fr), le fichier n'est pas transféré dans ma base de donneés. Voila le script en question : "LOAD DATA LOCAL INFILE 'C:/temp/monfichier.txt' INTO TABLE matable FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' mais rien a faire. J'ai aussi essayé : "LOAD DATA LOCAL INFILE 'C://temp//monfichier.txt' INTO TABLE matable FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' ou encore "LOAD DATA LOCAL INFILE 'C:\temp\monfichier.txt' INTO TABLE matable FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' et enfin "LOAD DATA LOCAL INFILE 'C:\\temp\\monfichier.txt' INTO TABLE matable FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\"' mais cela ne marche pas. Quelqu'un a t-il eu ce prob et dans ce cas peut-il me donner une astuce? Merci d'avance....
A voir également:

2 réponses

FoxBille
 
As-tu essayé d'uploader monfichier.txt vers un dossier de ton site ?
Ensuite dans l'ordre, tu désignes le bon fichier dans le bon dossier
LOAD DATA LOCAL INFILE 'http:\\www.domaine.tld\\...\\mesfichiersascii\\monfichier.txt' INTO TABLE `matable` FIELDS TERMINATED BY '' ESCAPED BY '\\' ;
ou kêkchôse d'approchant...
1
Xav'
 
je repose la question a tout hasard
0