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 :

Export et import d'une base en php


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 101
    Points : 50
    Points
    50
    Par défaut Export et import d'une base en php
    Bonjour,

    Je cherche à effectuer un export d'une base mysql et un import de base avec un script php.

    J'ai essayé ceci mais sans succès :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $result= mysql_query("SHOW TABLES FROM ma_base;");
    while ($res = mysql_fetch_array($result))
    	{
                 mysql_query("SELECT * INTO OUTFILE '$backupFile' FROM $res[0];");
    	}
    Je suis à l'écoute de vos conseils, aides, solutions à mon problème.

    Merci.

  2. #2
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031
    Par défaut
    Salam ;
    http://www.developpez.net/forums/d11...ort-bdd-mysql/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
     
    EXPORT: sourcez michel biland forum.ovh.com
     
    <?php
     
    require_once('connexion.php');
     
    echo "Votre base".$NomBaseA." est en cours de sauvegarde.......";
     
    system("mysqldump --host=".$ServeurA." --user=". $UtilisateurA." --password=".$MotPasseA." ".$NomBaseA." > ".$NomBaseA.".sql");
     
    echo "<BR>C'est fini. Vous pouvez récupérer la base ".$NomBaseA." par FTP";
     
    system("gzip ".$NomBaseA.".sql");
     
    echo " <br>Compression du fichier..... : ".$NomBaseA.".sql.gz";
     
    ?>
    bonne utilisation , tu peut le modifier selon tes besoins


Discussions similaires

  1. export et import d'une base entre deux serveurs
    Par genio dans le forum MS SQL Server
    Réponses: 17
    Dernier message: 25/08/2010, 11h37
  2. Import d'une base exportée !
    Par bluecameleon dans le forum Débuter
    Réponses: 4
    Dernier message: 18/02/2008, 18h00
  3. Export/import d'une base SQL Server 2005
    Par eulalienath dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 01/10/2007, 13h41
  4. Export et Import d'une base de données
    Par hbellahc dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2007, 21h28

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