J'ai Wamserver 2.0 qui est installé sur Windows sur mon ordinateur portable. P>
Je suis en cours d'exécution une application que j'ai écrite. L'application travaille avec la base de données MySQL. P>
Je voudrais faire des sauvegardes de cette base de données périodiquement. P>
Comment cela peut être fait? p>
Comment pourrais-je définir le cron sur Windows? P>
3 Réponses :
Vous pouvez utiliser un script Bash.
#!/bin/sh mysqldump -uroot -ppwd --opt db1 > /sqldata/db1.sql mysqldump -uroot -ppwd --opt db2 > /sqldata/db2.sql cd /sqldata/ tar -zcvf sqldata.tgz *.sql cd /scripts/ perl emailsql.pl
-1 Il vient de mentionner, il est sous Windows. Le mot Windows code> a été mentionné 4 fois compris dans la balise.
De plus, vous pouvez consulter: developedtraffic.com/2005/02/ 26 / Cron-and-Base de données-Backups
Cygwin n'est pas installé sur Windows par défaut.
L'équivalent rugueux de exécutant le crontab -e code> pour Windows est la commande
à code>, comme dans:
La commande code> en elle-même répertorie les tâches que vous avez créées à l'aide de
à code>. p>
Je suis d'accord avec Ruel. 'AT' est une application très soignée que je n'ai jamais su existé! J'ai aussi un +1 de moi aussi. Ce serait une réponse encore meilleure si vous avez donné un exemple complet plutôt que le «...». Après que je sors, je mettrai à jour votre réponse. ;)
FYI, tout en essayant de courir "à" sous Windows avec Cygwin, il m'a dit qu'il était obsolète et d'utiliser Schtasks.exe à la place
Le moyen le plus populaire de sauvegarder la base de données MySQL consiste à utiliser MySqldump: P>
Ouvrez une ligne de commande Windows. P> li>
Spécifiez le répertoire à MySqldump Utility P>
Créez une vidage de votre base de données MySQL. P>
li>
ol>
En outre, il existe de nombreux outils tiers, qui peuvent effectuer régulièrement des sauvegardes MySQL sur une base régulière. P> CD "C: \ Fichiers de programme \ MySQL \ MySQL Server 5.7 \ bin" Code> P>
li>
mysqldump.exe --user = YourUserName --password = Yourpassword --Host = localhost --Port = 3306 --Result-file = "pathdump.sql" --Databases "Databasename" code> p>
Dupliqué possible de Sauvegarde régulière PHP des données MySQL
Bonjour, vous pouvez simplement sauvegarder automatiquement vos bases de données MySQL Server à l'aide de MySQLBackUpTPTP, vérifiez-le mysqlbackupftp.com