Einfaches Teilen von Mysql-Backup-BAT-Skripten unter Windows

Einfaches Teilen von Mysql-Backup-BAT-Skripten unter Windows

Vorwort

Dieser Artikel stellt ein einfaches BAT-Skript zum Sichern von Mysql unter Windows vor. Das Skript verwendet den Befehl mysqldump , um eine angegebene Mysql-Datenbank in einer Datei im Format %dbname%-yyyyMMddHHmmss.sql zu sichern. Nur die Sicherungen der letzten 60 Tage werden beibehalten. Wenn Sie es zu einem geplanten Zeitpunkt ausführen möchten, fügen Sie einfach einen Aufgabenplan in Windows hinzu. Weitere Einzelheiten finden Sie in diesem Artikel.

Der Beispielcode lautet wie folgt

@echo aus
Stunde einstellen=%Zeit:~0,2%
wenn "%time:~0,1%"==" " setze Stunde=0%time:~1,1%
jetzt einstellen=%Datum:~0,4%%Datum:~5,2%%Datum:~8,2%%Stunde%%Zeit:~3,2%%Zeit:~6,2%
echo %jetzt%
setze Host=xxx.xxx.xxx.xxx
Port festlegen = 3306
setze Benutzer=root
setze pass=root
setze dbname=Datenname
setze Backupfile=E:\backup\db\%dbname%-%now%.sql
E:\backup\mysql-5.7.13-winx64\bin\mysqldump -h%host% -P%port% -u%user% -p%pass% -c --add-drop-table %dbname% > %backupfile%
Echo löscht Dateien vor 60 Tagen
für Dateien /p "E:\backup\db" /m *.sql /d -60 /c "cmd /c del @file /f"

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Verwenden eines Bat-Skripts zum regelmäßigen Hoch- und Herunterladen von FTP unter Windows
  • Wie entferne ich den kleinen Pfeil in der Verknüpfung in Windows 7? BAT-Skriptfreigabe
  • Windows richtet ein Bat-Skript ein, das beim Booten automatisch gestartet wird
  • Detaillierte Erklärung der Verwendung von For-Schleifen im Windows-Bat-Skript

<<:  4 Möglichkeiten, sich schnell Linux-Befehle selbst beizubringen

>>:  Beispiel für die Implementierung eines kreisförmigen Fortschrittsbalkens in Vue

Artikel empfehlen

Eine kurze Analyse des Kimono-Memo-Problems

Heute musste ich nach dem Neustart des Spiels fes...

js Drag & Drop-Tabelle zur Realisierung der Inhaltsberechnung

In diesem Artikelbeispiel wird der spezifische Co...

Sorgen Sie für eine schnelle Website

Ist Leistung wirklich wichtig? Leistung ist wicht...

Einige Indikatoren für exzellentes Web-Frontend-Design

Die Barrierefreiheit von Webseiten scheint etwas z...

So kompilieren und installieren Sie OpenCV unter Ubuntu

Einfache Installation von opencv2: conda installi...

Mysql praktische Übungen einfaches Bibliotheksverwaltungssystem

Inhaltsverzeichnis 1. Sortierfunktion 2. Vorberei...

Sprechen Sie kurz über MySQL Left Join Inner Join

Vorwort Ich war kürzlich damit beschäftigt, ein K...