Rechercher : dans
Par :

Load data infile sous mysql

Dernière réponse le 22 jun 2004 à 13:59:57 xav', le 24 mai 2004 à 12:53:07 
 Signaler ce message aux modérateurs

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....

Meilleures réponses pour « load data infile sous mysql » dans :
Unable to load dynamic library '/usr/lib/php4/20020429/mysql.so VoirVous obtenez un message du type suivant suite à une mise à jour de PHP : Unable to load dynamic library '/usr/lib/php4/20020429/gd2.so' - /usr/lib/php4/20020429/gd2.so: cannot open shared object file: No such file or directory in Unknown on line...
Installation rapide de LAMP (Apache+MySql+php) sous Linux VoirLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
Réinitialiser le mot de passe root de MySQL VoirQue ce soit lors de la première installation ou après la perte du mot de passe principal de MySQL, il est nécessaire de pouvoir modifier le mot de passe administrateur (root) de MySQL. Vous avez perdu le mot de passe root de MySQL ? Pour pouvoir...
Importer et exporter des données sous MySQL VoirImportation et exportation Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...
MySQL - Installation sous Windows VoirPrésentation de MySQL MySQL est un Système de Gestion de Bases de Données (SGBD) fonctionnant sous Linux et Windows. Depuis la version 3.23.19, MySQL est sous Licence GPL (aussi bien sous Linux que Windows), ce qui signifie qu'il peut être utilisé...
Administration de MySQL VoirLa base de données mysql Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...

1

Xav', le 24 mai 2004 à 16:27:22

Je repose la question a tout hasard

Répondre à Xav'

2

 FoxBille, le 22 jun 2004 à 13:59:57
  • +1

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.t­xt' INTO TABLE `matable` FIELDS TERMINATED BY '' ESCAPED BY '\\' ;
ou kêkchôse d'approchant...

Répondre à FoxBille
Collection CommentÇaMarche.net