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 :

Importation BDD php/sql [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é
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut Importation BDD php/sql
    Bonjour, je voudrais importer une BDD depuis une page WEB avec la commande suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php system('mysql -h localhost -u root -p root -d test < schema_bdd;'); ?>

    Mais ca ne fonctionne pas (j'utilise WAMP)

  2. #2
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Tu es sûr du chemin de la command (tapes la même commande à la racine de ton application pour voir si c ok)

    Tu es sûr du ; après le nom du fichier .sql

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut
    J'ai essayé ça, même résultat...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php system('C:/wamp/bin/mysql/mysql5.1.36/bin -h localhost -u root -p 1234 -d test < bdd_generique.sql'); ?>
    (je me connecte bien à la base test avant ...)

  4. #4
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Et la commande mysql ??

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut
    J'avais oublié, mais ça ne fonctionne toujours pas !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php system('C:/wamp/bin/mysql/mysql5.1.36/bin/mysql -h localhost -u root -p root -d test < schema_bdd.sql'); ?>

  6. #6
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Oui oui,

    Sous Windows c toujours assez space , j'avais déjà eu des pbs dans le genre à cause du chemin. Je crois que j'avais fais un truc du genre:

    Sauvegarder le répertoire de l'application courante,
    Changer vers la racine où se trouve "mysql"
    Executer la commande
    Revenir au répertoire courant

    Regardes aussi les pbs de "/" en "\" car windows

    Essayes aussi de taper la ligne de commande en directe pour voir déjà si ça fonctionne ...

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 09/08/2016, 18h56
  2. [SQL] importer un fichier .sql par php
    Par adr22 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/09/2007, 13h34
  3. [SQL] Importer un fichier .sql dans une base de données avec PHP
    Par budiste dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 23/06/2006, 14h15
  4. [SQL] Importer un fichier sql depuis PHP
    Par TNorth dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 30/05/2006, 18h39
  5. importer bdd par un ficher sql
    Par wil4linux dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 25/05/2005, 15h25

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