IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

load data local


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut load data local
    Bonjour,

    Cette question apparait sur un autre sujet, mais je fais le point ici, avant de supprimer l'autre.

    Donc mon script fonctionne en récupérant mes données en local pour mise à jour d'une base en local ( produit easyphp).

    Je change uniquement la connexion au serveur et l'accès à la base sur le site (manip qui est ok pour de nombreux autres scripts).

    Je veux récupérer sur le site le même fichier que celui récupéré en local.
    ça ne fonctionne pas.

    Alors je me suis dit que sur le serveur il devait manquer le "privilège" de pouvoir accéder au fichier en LOCAL.

    Alors j'ai cherché et trouvé quelquechose qui pourrait être LA solution.

    mysql_init(&mysql);
    mysql_options(&mysql,MYSQL_OPT_LOCAL_INFILE,0);
    session_start();
    require_once("total_fns.php"); /* mes fonctions */


    Mais je ne dois pas écrire correctement ces commandes en php car j'ai toujours une erreur de syntaxe.

    Suis-je sur la bonne voix avec cette manip?
    Quelqu'un peut-il m'indiquer l'écriture exacte de ces lignes et, le cas échéant, l'ordre dans lequel il faut les écrire.

    P.S. Le résultat est correct avec l'import de phpadmin dont le script de syntaxe est du même genre que le mien !!Merci.
    M.M.M.

  2. #2
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut c'est une remarque!
    Dans mon message il faut lire comme préfixe $ et non & bien entendu.
    Ce qui ne résoud pas le problème pour autant.
    Et je ne vois pas pourquoi le LOAD DATA LOCAL (vers le serveur) ne veut pas fonctionner et je ne peux faire passer les commandes du texte pour tenter de trouver la solution. Cette fois j'ai le message : "appel à une fonction inconnue" pour les deux lignes. (local et site)
    Par contre la commande mysql_info(), pour le local, est bonne et donne une bonne information sur la réussite du script en local.
    Y a-t-il des API php pour ces commandes?

    Si cette commande est sensée fonctionner, pourquoi y a-t-il des programmes php sur les forums destinés à faire cette manip??!! Une réponse me disant de les utiliser ne me conviendrait que moyennement. !!!

    Comprenne qui pourra et voudra bien me renseigner.
    Merci.
    M.M.M.

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Bonjour,

    J'ai le cas chez un hébergeur où ces fonctions sont désactivées (Amen - serveur mutualisé).

  4. #4
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut solution ... par l'absurde !
    Bonjour,
    Fin de mon quasi monologue.
    J'ai eu la réponse de mon hébergeur :
    *****
    Vous ne pouvez agir sur la configuration du serveur MySQL.
    Les fonctions LOAD DATA INFILE et LOAD DATA LOCAL sont bien implantés mais ne peuvent pas fonctionner sur nos packs webpro+.
    Cela provient du système de déploiement en cluster et donc lié à l'architecture actuelle de notre plateforme.
    Pour cela, il faut donc utiliser un serveur privé ou dédié.
    Cordialement
    *****
    J'aurais souhaité, en plus, une vraie solution technique alors que celle proposée est davantage commerciale pour une si "petite chose". Je vais chercher sur les forums.
    Merci à tous.
    M.M.M.

  5. #5
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut après vérif
    Je constate la même difficulté chez 1and1 et Amen.
    Reste à essayer Lycos auquel j'ai aussi accès.
    M.M.M.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme avec <<load data local infile etc>> errcode: 2
    Par oumaridia dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 11/11/2007, 08h13
  2. LOAD DATA LOCAL INFILE
    Par bruno782 dans le forum Administration
    Réponses: 9
    Dernier message: 15/02/2006, 14h35
  3. Autoriser le LOCAL de LOAD DATA LOCAL INFILE
    Par talvins dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 03/02/2006, 09h09
  4. problème avec load data local
    Par afrikha dans le forum Débuter
    Réponses: 2
    Dernier message: 28/10/2005, 18h36
  5. LOAD DATA LOCAL INFILE????
    Par perlgirl dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 05/01/2005, 18h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo