So verwenden Sie geplante Aufgaben zum Sichern einer MySQL-Datenbank

So verwenden Sie geplante Aufgaben zum Sichern einer MySQL-Datenbank

Ich verwende mysqldump, um eine MySQL-Datenbank zu sichern. Ich habe eine Batchdatei erstellt, die das für mich erledigt, und ich habe den Taskplaner verwendet, um es automatisch zu erledigen. Aber jedes Mal, wenn es gestartet wird, wird es immer nach einem Kennwort gefragt, was ein Eingreifen des Benutzers erfordert. Was soll ich damit tun? Kennen Sie andere Möglichkeiten, wie man das macht?

Antwort1

Mit der --passwordOption mysqldump können Sie das zu verwendende Kennwort angeben, sodass Sie nicht danach gefragt werden. Fügen Sie es --password=<yourpassword>dem Befehl hinzu, mit dem Sie mysqldump im Batch-Skript aufrufen.

Antwort2

Es gibt ein Open-Source-Skript namens automysqlbackup, das einige gute Funktionen hat, darunter automatische Anmeldung und datierte Backups – eine Untersuchung wert.

sourceforge.net/projects/automysqlbackup/

verwandte Informationen