>> Accueil > Le coin informa... > Développement > Zone PHP > Scripts utiles > Sauvegarder une base de données MySQL avec mysqldump et PHP

Sauvegarder une base de données MySQL avec mysqldump et PHP


Si vous voulez sauvegarder votre base de données dans un script PHP, c'est très simple avec la commande "system". Cette commande permet d'exécuter un programme depuis un script PHP. Mysqldump est une commande externe à PHP et elle est interprétée par MySql. Script pour lancer un dump de la bdd :


Code PHP :
Ne pas oublier les balises <?php ... ?>

<?php
$host 
'localhost';
$username 'root';
$password 'mon_mot_de_passe';
$db 'nom_de_ma_base_de_données';
$table 'table1 table2'//Nom des tables à sauvegarder - Optionnel
$rep './rep/'//Répertoire où sauvegarder le dump de la base de données

 system("mysqldump --host=".$host." --user=".$username." --password=".$password.
 "
.$db." ".$table."  > ".$rep.$db."-".date("d-m-Y-H\hi").".sql");
?>


La commande système peut ne pas être autorisée chez certains hébergeurs. Validé chez 1and1
Tags : php, Sauvegarde bdd, Export bdd, mysqldump


<< Vérifier / Contrôler une adresse Email avec PHPRemplacer les caractères accentués d'une chaine en PHP >>

Haut de page

Poster un commentaire


Aucun commentaire


S'abonner - Se désabonner
   

Ajouter un commentaire :

Les liens sont automatiquement formatés.
Si vous avez une question, essayez de communiquer un maximum d'informations !
N'hésitez pas à partager vos avis ou remarques :)

Pseudo :
 
 

 

Recopiez le code ci-contre :







Haut de page
Lecoindunet.com
Accueil - Mentions Légales - Contact - S'inscrire - Plan du site -