Heim >Datenbank >MySQL-Tutorial >Automatisches MySQL-Backup
Batch-Befehl:
set"Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
set"hMs = %time:~,2%%time:~3,2%%time:~6,2%"
mysqldump-uroot --password=password weixin> D:mysql_backweixin_%Ymd%_%hMs % .sql
Befehlserklärung
Um mysqldump zu verwenden, müssen Sie die Umgebungsvariable festlegen
Das Programm Mysqldump.exe befindet sich im bin-Verzeichnis des MySQL-Installationsverzeichnisses
Set ist ein Stapelverarbeitungsbefehl zum Festlegen von Variablen
%date:~, 4% bedeutet, dass die Zeichenfolge mit der Länge 4 beginnend an der Datumsvariablenposition 0
%date:~ verwendet wird 5, 2 % ist die Position der Datumsvariablen. 5 beginnt mit einer Zeichenfolge der Länge 4
weixin ist der Name der Datenbank
> gefolgt vom Ausgabeverzeichnis
Der Windows-Aufgabenplan implementiert die Stapelverarbeitung in Intervallen.
Geben Sie taskchd.msc in Ausführen (win+R) ein, um den Aufgabenplaner zu öffnen.
Klicken Sie auf die Aufgabe Scheduler-Bibliothek
Auf der rechten Seite befindet sich die Funktion „Grundlegende Aufgabe erstellen“
Schritt für Schritt
Geben Sie abschließend den Stapelpfad ein
Sie können Aufgabenpläne im Aufgabenplaner verwalten