Bonjour à tous,
J'aurai voulu savoir si il était possible de mettre en place une sauvegarde quotidienne d'une Base de données Mysql ? Si oui comment faire ? Merci beaucoup.
Bonjour à tous,
J'aurai voulu savoir si il était possible de mettre en place une sauvegarde quotidienne d'une Base de données Mysql ? Si oui comment faire ? Merci beaucoup.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
voilà le script tout fait : http://www.01php.com/fiche-scripts-18.html
Merci pour ton script mais ca marche comment ?
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
ben tu dois avoir une page config.php ou install.php ou tu rentre tes accès à ta BDD et ensuite tu n'as plus qu'à mettre un cron qui lance la page prévue pour qui se charge de sauvegarder ta bdd dans un fichier .sql sur ton serveur...
doit y avoir une doc dessus, télécharge le et lis là
La solution proposée par kivan666 est intéressante pour exporter dans un format particulier. Mais le plus simple à mon goût est de faire un cron quotidien qui :
- soit appelle le programme mysqldump ou mysqlhotcopy
- soit copie les fichiers de ta base de données présents dans le répertoire "data" de MySQL.
Ou encore, si tu penses migrer prochainement vers MySQL 5.1 quand elle sera en version production, tu peux regarder du côté du programmateur d'événements, à propos du quel Alexandre T. a écrit un article : http://atranchant.developpez.com/mysql/evenement/
Excusez moi pour mon ignorance, mais c'est quoi un cron ?
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
un cron est un robot qui lance un programme (ou une page) tous les X temps (exemple une fois par jour à minuit...)
Si ton hebergeur ne te donne pas accès à la table des cron tu as www.webcron.org que je te recommande !
Ma version est antérieur à 5.1. Et donc moi je voudrai donc faire un cron qui appelle le programme mysqldump afin de générer le fichier .sql de ma base. Comment puis-je faire ceci ?Envoyé par Biglo
Pour info, mon site est un intranet, donc je n'ai pas d'hébergeur. Tout est en local
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
mmm, xtdump c'est plutot orienté site web... pour de l'intranet je sais pas si c'est prévu pour...
à ce moment là regarde plutot les fonctions citées par Biglo.
si ton serveur est sous linux tu peux acceder à la table des cron, mais là demande sur le forum linux comment faire car je n'en ai aucune idée...
je suis sur windows 2000
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
il me semble que les cron son spécifiques à Linux... maintenant il doit y avoir un équivalent windows...
qq'un saura surement te dire sur developpez.net dans les forums windows...
griese : je te conseille de lire tout d'abord ceci, si ce n'est pas déjà fait, pour en apprendre un peu plus sur les outils de sauvegarde MySQL : http://jgrondin.developpez.com/artic...vegarde_MySQL/
Et sous win2000, il doit exister une fonctionnalité nommée "Tâches planifiées".
Impeccable, maitenant j'arrive a faire une sauvegarde de ma bdd via dos. Maintenant il faut que je créé un executable que je pourrai utilisé dans le planificateur des taches. Merci de votre aide a vous deux.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
C'est fait, ça marche, encore merci.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
http://mosfootball.over-blog.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager