1. Suchen Sie mysqldump.exe im MySQL-Installationspfad D:\xxx\MYSQL\MySQL Workbench CE 6.0.8. Da für die Ausführung des Skripts keine Leerzeichen im Pfad vorhanden sein dürfen (wenn der Pfad Leerzeichen enthält, wird eine 0 KB große Sicherungsdatei erstellt), kopieren Sie mysqldump.exe in einen beliebigen Ordner (hier ist es D:/Soft/MYSQL). 2. Bearbeiten und speichern Sie das Skript back_up.bat wie folgt: @echo aus setze "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" D:/Soft/MYSQL/mysqldump --opt -u root --password=991446 lslib_test> D:/db_backup/lslib_test_%Ymd%.sql @echo an Hinweis: Bei dieser Methode ist es nicht erforderlich, die Datenbank zu schließen, und Sie können täglich Dateien nach Namen sichern. Das aktuelle Datum wird durch Kombination von %date:~5,2% ermittelt. Die Kombination ergibt yyyymmdd. Das Datumsformat, das durch den Befehl date ermittelt wird, ist standardmäßig yyyy-mm-dd (wenn es nicht in diesem Format vorliegt, können Sie den Befehl pause verwenden, um das Befehlszeilenfenster anzuhalten und das aktuelle Computerdatumsformat anzuzeigen, das durch %date:~,20% ermittelt wurde). Daher kann %date:~5,2% verwendet werden, um die beiden Zeichen ab dem fünften Zeichen im Datum zu ermitteln. Heute ist beispielsweise der 05.02.2009, und %date:~5,2% kann verwendet werden, um 02 zu erhalten. (Der Index der Datumszeichenfolge beginnt bei 0)! 2. Fügen Sie das Skript back_up.bat in den Windows-Ausführungsplan ein Systemsteuerung -> Nach geplanten Aufgaben suchen -> Grundlegende Aufgaben erstellen -> Folgen Sie Ihrem Instinkt und Sie können die Konfiguration erfolgreich durchführen! Auffüllen: Die obige Methode funktioniert auf meinem lokalen Computer einwandfrei, aber die gleiche Einstellung auf dem Server ist nicht erfolgreich. Daher habe ich die geplanten Aufgaben von Navicat verwendet, um eine geplante Sicherung durchzuführen. Schritt: 1. Öffnen Sie Navicat, klicken Sie auf Backup – Neues Backup, klicken Sie auf Speichern, ohne etwas zu verwenden, geben Sie ihm einen Namen und schließen Sie das Dialogfeld. Alle Tabellen sind standardmäßig in der Objektauswahl aktiviert. 2. Klicken Sie auf Plan -> Neuen Batch-Job erstellen -> Doppelklicken Sie auf den Plan, den Sie auswählen möchten (der im vorherigen Schritt gespeicherte Plan) 3. Speichern Sie den Plan (geben Sie ihm einen zufälligen Namen) --> klicken Sie auf die auszuführende Aufgabe --> legen Sie die geplante Aufgabe fest 4. Stellen Sie die geplante Zeit ein und speichern Sie sie. Das Passwort, das Sie eingeben müssen, ist das Serverpasswort. 5. Nach erfolgreichem Abschluss generiert die geplante Sicherung eine PSC-Datei. Der Standardspeicherort ist C:\Benutzer\Computername\Dokumente\Navicat\MySQL\Servers, der in der Sicherung der Navicat-Tabelle angezeigt wird. 6. Sie können den Speicherort der Sicherung ändern Wenn ich derzeit Navicat zum Extrahieren von SQL verwende, erhalte ich verstümmelte Zeichen. Normalerweise wird das Backup direkt wiederhergestellt. QA: Die Skriptplanung kann lokal, aber nicht auf dem Server durchgeführt werden. Warum? Geplante Navicat-Aufgaben können nicht auf dem lokalen Computer, aber auf dem Server ausgeführt werden. Warum? Warum werden beim Extrahieren von SQL chinesische Zeichen verstümmelt? Die Kodierungsformate UTF-8 und GBK funktionieren auch nicht. Warum? Dies ist das Ende dieses Artikels über die Implementierung der geplanten Sicherung in MySQL 5.7. Weitere Informationen zur geplanten Sicherung in MySQL finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Docker Compose-Installationsmethoden in verschiedenen Umgebungen
>>: Details zur Vue-Vorlagenkompilierung
Einführung Der Dockerfile-Build-Ausführungsvorgan...
Inhaltsverzeichnis Vorwort 1. for-Schleife 2. whi...
app.js: Startdatei oder Einstiegsdatei package.js...
Inhaltsverzeichnis Vorwort Endlosschleife in For-...
Wenn wir Frontend-Entwicklung betreiben, werden w...
Vorwort In vielen Fällen werden wir virtuelle Mas...
Einführung in Vue Die aktuelle Ära der großen Fro...
Inhaltsverzeichnis Überblick Erste Schritte mit D...
Inhaltsverzeichnis Vorwort Schritt 1: Aufbau und ...
Ich habe heute mit der Arbeit an meinem Abschluss...
Inhaltsverzeichnis 1. Installation 2.API 3. reagi...
1. SHOW PROCESSLIST-Befehl SHOW PROCESSLIST zeigt...
1. Was ist Wir können die Kommunikation zwischen ...
Inhaltsverzeichnis 1. Daten vorbereiten Erstellen...
Vorwort Vor kurzem habe ich mir abends etwas Zeit...