8797 sujets

Développement web côté serveur, CMS

Bonjour à tous !

Voila j'ai suivi un tuto pour importer les données d'un fichier csv sur une bdd avec la fonction load data local infile, voici la requête :


LOAD DATA LOCAL INFILE 'C:/Users/Seb/Desktop/cr.csv'
INTO TABLE romes
FIELDS TERMINATED BY ';'
ENCLOSED BY ''
LINES TERMINATED BY '\r\n';


et j'ai l'erreur suivante :

debug : #2000 - Can't find file 'C:/User/Seb/Desktop/cr.csv'.{"success":false,"error":"
#2000 - Can't find file 'C:\/User\/Seb\/Desktop\/cr.csv'.<\/div>"}

(Je suis sûre du chemin)

J'ai donc uploader mon fichier dans un dossier à la racine du serveur, enlever le LOCAL et changer le chemin pour :

LOAD DATA INFILE 'ftp://sebastiepx@ftp.sebastienkalinine.com/www/ressources/cr.csv'


Et là une autre erreur apparait :

debug : #1045 - Access denied for user 'sebastiepxrza'@'%' (using password: YES){"success":false,"error":"
#1045 - Access denied for user 'sebastiepxrza'@'%' (using password: YES)<\/div>"}

Voila je galère depuis ce matin Smiley sweatdrop

Une idée ?
Merci d'avance !
Modifié par TiKi__FloO (18 Jan 2013 - 12:29)
Salut,

Il manque le mot de passe dans ton url FTP (ftp://username:password@...).
Mais pourquoi ne pas utiliser une simple url HTTP ?

tm
Merci de ta réponse, mais j'ai essayé avec le mot de passe en plus puis avec l'adresse http du fichier et j'ai toujours la même erreur...

Je précise que j'utilise directement l'éditeur sql de phpmyadmin. j'ai pourtant mis tous les droits sur le fichier, je ne comprend vraiment pas..