Load Data chez infomaniak

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Load Data chez infomaniak

Re: Load Data chez infomaniak

par zeus » 23 avr. 2010, 17:19

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.

Re: Load Data chez infomaniak

par Cerbere1980 » 23 avr. 2010, 17:08

Pour info réponse d'infomaniak :
On vous a répondu quelque chose qui n'est pas correct.
En effet, on ne peut pas faire de LOAD DATA LOCAL INFILE en utilisant une url, mais seulement l'adresse d'un fichier.

Le meilleur moyen de régler votre problème serait de faire un script sur votre site pour faire cette importation.
Un simple formulaire d'upload ou de sélection d'un fichier de votre site et ensuite exécuter la requête depuis le script.

En effet, le phpmyadmin que nous fournissons, vu qu'il n'est pas sur votre site, n'a pas accès aux données présentes dans celui-ci.

Load Data chez infomaniak

par Cerbere1980 » 23 avr. 2010, 15:40

Bonne rencontre,

Je suis hébergé chez infomaniak et j'essaie désespérément de faire un LOAD DATA sur le MYSQL.

Le serveur MYSQL et le serveur apache sont sur des serveurs différents. J'ai contacté le service technique pour savoir comment je devais faire l'importation par rapport au fichier.

On m'a dit que je devais indiquer le chemin web complet, par exemple : "http://monsite/csv/fichier.csv"

Quand je test cette technique en local sur ma machine avec le fichier hébergé sur le serveur d'infomaniak ça fonctionne bien.

Sur le serveur MYSQL d'infomaniak : je reçois ce message :

requête SQL:
LOAD DATA LOCAL INFILE 'http://monsite/csv/fichier.csv' REPLACE INTO TABLE `Clients`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
MySQL a répondu:Documentation
#2 - File 'http:/monsite/csv/fichier.csv' not found (Errcode: 2)

Je ne pige pas pourquoi... Je me trompe dans la commande ? Quelqu'un est chez Infomaniak et à déjà fait ce genre de requête ? Je suis en train de me demander s'il n'y a pas une sécurité qui m'empêche de faire ce genre de requête. J'ai bien sûr contacter de nouveau le service technique ça fait deux jours et je n'ai toujours pas de réponse de leur part ce qui m'étonne...

Et vous avez remarqué le : #2 - File 'http:/monsite/csv/fichier.csv' not found (Errcode: 2), un seul / ?? C'est lié à votre avis ?

Amicalement,
Cerbère.

Ps : Le fichier existe bien et je sais l'ouvrir avec mon navigateur.