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

PHP & Base de données Discussion :

Importer une base de données [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 172
    Par défaut Importer une base de données
    Bonjour,

    quand j'entre cette commande dans du code PHP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $query = "LOAD DATA LOCAL INFILE 'C:\\mabase.txt' INTO TABLE matable LINES TERMINATED BY '\r\n'";
    mysql_query($query);
    ça ne marche pas...
    pourtant quand je fais EXACTEMENT la même requête dans PHPMyAdmin, ça marche...
    et oui, je sélectionne bien la bonne BDD dans mon code PHP.

    Je ne comprends pas pourquoi ça marche dans un cas et pas l'autre. (surtout que moi j'ai besoin de le faire dans le code PHP...)

    merci d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Pourrais-tu être plus explicite que "ca ne marche pas" ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 172
    Par défaut
    Bah il n'y a aucune erreur à proprement parler, mais après l'exécution du code PHP, quand je vérifie ma base, bah elle est toujours vide...

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    affiche mysql_error() apres ta requete pour voir ce qui c'est passé.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 172
    Par défaut
    Ah oui c'est vrai j'avais oublié cette fonction. Merci du coup de main ^^
    Le problème venait du \\ dans le chemin du fichier.
    J'ai du en mettre 3 parce qu'avec 2, ça donnait le chemin C:mabase.txt en sortie (peut-être que la chaine est interprétée 2 fois...)

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

Discussions similaires

  1. importer une base de donnée
    Par philguio dans le forum Windows Forms
    Réponses: 6
    Dernier message: 10/08/2007, 20h38
  2. Réponses: 2
    Dernier message: 21/05/2007, 15h02
  3. Importer une base de données de 21Mo
    Par prgasp77 dans le forum Outils
    Réponses: 12
    Dernier message: 17/01/2007, 22h05
  4. [Interbase]Importer une base de données MySQL
    Par gege2061 dans le forum Bases de données
    Réponses: 9
    Dernier message: 18/08/2006, 15h38

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