Sauvegarde automatique de la BDD
goleloup
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
goleloup Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
goleloup Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Je créé des sites internet, avec partie administration en php, je ne suis pas un grand codeur mais j'arrive a faire ce que je veux basiquement !
Je cherche depuis longtemps un script permettant de sauvegarder le bdd régulièrement et automatiquement, l'idéal serai de pouvoir la recevoir par mail !
merci de me donner des pistes!
Je créé des sites internet, avec partie administration en php, je ne suis pas un grand codeur mais j'arrive a faire ce que je veux basiquement !
Je cherche depuis longtemps un script permettant de sauvegarder le bdd régulièrement et automatiquement, l'idéal serai de pouvoir la recevoir par mail !
merci de me donner des pistes!
A voir également:
- Sauvegarde automatique de la BDD
- Logiciel de sauvegarde automatique gratuit - Guide
- Réponse automatique thunderbird - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Sauvegarde android - Guide
2 réponses
Bonjour,
en sqllite vous avez des triggers il me semble, possible d'aller voir de ce côté là(il faut une base sqllite).
Sinon pourquoi pas faire un bouton qui permet d'exporter le contenu vers votre email ? SELECT * FROM sur toutes vos tables.
Ou alors la fonction exporter dans phpMyAdmin.
Quel est l'intérêt de sauvegarder une base régulièrement, la BDD ne sert pas déjà à ça? Sinon revoyez votre conception ou passez à une base qui permet le rollback(mais plus costaud et chère, comme Oracle).
en sqllite vous avez des triggers il me semble, possible d'aller voir de ce côté là(il faut une base sqllite).
Sinon pourquoi pas faire un bouton qui permet d'exporter le contenu vers votre email ? SELECT * FROM sur toutes vos tables.
Ou alors la fonction exporter dans phpMyAdmin.
Quel est l'intérêt de sauvegarder une base régulièrement, la BDD ne sert pas déjà à ça? Sinon revoyez votre conception ou passez à une base qui permet le rollback(mais plus costaud et chère, comme Oracle).
merci pour ta réponse,
pourquoi je veux faire une sauvegarde reguliere? ce sont des sites dynamiques, donc c'est pour avoir la base de donnée la plus recente en cas de hacking..
sinon je ne voudrais pas a avoir a passer par php my admin, mais directement de mon interface d'admin perso php.
Tu parles de 'Sinon pourquoi pas faire un bouton qui permet d'exporter le contenu vers votre email ? SELECT * FROM sur toutes vos tables'
peux tu eclaircir?
pourquoi je veux faire une sauvegarde reguliere? ce sont des sites dynamiques, donc c'est pour avoir la base de donnée la plus recente en cas de hacking..
sinon je ne voudrais pas a avoir a passer par php my admin, mais directement de mon interface d'admin perso php.
Tu parles de 'Sinon pourquoi pas faire un bouton qui permet d'exporter le contenu vers votre email ? SELECT * FROM sur toutes vos tables'
peux tu eclaircir?
Faite une requête pour récupérer le contenu de vos tables plusieurs (donc SELECT * FROM chaque table) et vous envoyez ce résultat par mail mais suivant la taille de la base ça risque d'e^tre bien lourd.
Vous pouvez même enregistrer un fichier SQL avec son contenu(ce que fait phpMyAdmin lorsque vous cliquez sur export en fait sauf qu'il n'y a pas la fonction mail()).
donc c'est pour avoir la base de donnée la plus recente en cas de hacking..
C'est donc mieux et plus simple de sécurisé pour pas être hack.
Vous pouvez même enregistrer un fichier SQL avec son contenu(ce que fait phpMyAdmin lorsque vous cliquez sur export en fait sauf qu'il n'y a pas la fonction mail()).
donc c'est pour avoir la base de donnée la plus recente en cas de hacking..
C'est donc mieux et plus simple de sécurisé pour pas être hack.