Manuelle und geplante Sicherungsschritte für die MySQL-Datenbank

Manuelle und geplante Sicherungsschritte für die MySQL-Datenbank

Manuelle Sicherung

1) cmd-Konsole: mysqldump -uroot -proot Datenbankname [Tabellenname 1, Tabellenname 2...] > Dateipfad

Beispiel: Sichern Sie die Demo-Datenbank unter E:\test\demo.bak

mysqldump -uroot -p123456 demo > E:\test\demo.bak #123456 ist das Datenbankkennwort

Wenn Sie die Tabelle test1 der Demo-Bibliothek sichern möchten

mysqldump -uroot -p123456 demo test1 > E:\test\demo.test1.bak

Wie können wir unsere Daten mithilfe der MySQL-Konsole für Sicherungsdateien wiederherstellen?

2) MySQL-Konsole: Quelle E:\test\demo.test1.bak

3) Screenshots spezifischer Vorgänge:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Timer-Sicherung

1) Schreiben Sie den Befehl zum Sichern der Datenbank in die Bat-Datei

Erstellen Sie eine mytask.txt-Datei und fügen Sie den folgenden Inhalt ein: F:\MySQL\bin\mysqldump -uroot -p123456 demo test1 > E:\test\demo.test.bak . Ändern Sie anschließend das Suffix in .bat.

Hinweis: Der Inhalt von mytask.bat ist „F:MySQL\bin“ (für Ihr eigenes MySQL-Bin-Verzeichnis).

Wenn Ihr mysqldump.exe-Dateipfad Leerzeichen enthält, verwenden Sie unbedingt " " include

2) Verwenden Sie dann den Task-Manager, um die Bat-Datei regelmäßig aufzurufen, machen Sie mytask.bat zu einer Aufgabe und rufen Sie sie regelmäßig auf

Schritte: Systemsteuerung>Aufgabenplanung>Einfache Aufgabe erstellen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Oben finden Sie Einzelheiten zu den manuellen und geplanten Sicherungstechniken für MySQL-Datenbanken. Weitere Informationen zu manuellen und geplanten Datenbanksicherungen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Tensorflow implementiert das AlexNet Convolutional Neural Network und die Rechenzeitbewertung
  • Tensorflow Deep Learning verwendet CNN, um englischen Text zu klassifizieren
  • Speichern und Lesen des Python Deep Learning TensorFlow-Neuronalen Netzwerkmodells
  • TensorFlow Deep Learning – ein weiterer Programmierstil zur Implementierung eines Convolutional Neural Network
  • TensorFlow-Tutorial: Softmax-Logistik-Regression zur Erkennung handgeschriebener Ziffern im MNIST-Datensatz
  • Detaillierte Erläuterung des TensorFlow Convolutional Neural Network AlexNet-Implementierungsbeispiels

<<:  Hinweise zu Fallstricken bei Vuex und Pinia in Vue3

>>:  CSS3 realisiert den Animationseffekt der Lotusblüte

Artikel empfehlen

Detaillierte Erläuterung der Tomcat-Konfigurations- und Optimierungslösungen

Service.xml Die Konfigurationsdatei Server.xml wi...

Lösung zum Vergessen des Root-Passworts von MySQL5.7 unter Windows 8.1

【Hintergrund】 Mir ist beim Lernen kürzlich etwas ...

Lösung für die Lücke zwischen Divs

Wenn Sie HTML-Div-Blöcke verwenden und die Mitte ...

Webdesign-Tipps: Einfache Regeln für das Seitenlayout

Wiederholung: Wiederholen Sie bestimmte Seitendes...

Beispiel zur Optimierung der MySQL-Einfügeleistung

MySQL-Leistungsoptimierung Die MySQL-Leistungsopt...

Docker Swarm von der Bereitstellung bis zum grundlegenden Betrieb

Über Docker Swarm Docker Swarm besteht aus zwei T...

Fünf Möglichkeiten zum Durchlaufen von JavaScript-Arrays

Inhaltsverzeichnis 1. for-Schleife: grundlegend u...

Deinstallieren der MySQL-Datenbank unter Linux

Wie deinstalliere ich eine MySQL-Datenbank unter ...

Anweisungen zum Erlernen von Vue

Inhaltsverzeichnis 1. v-Text (v-Befehlsname = „Va...

Ein einfaches Beispiel für die Verwendung von Vue3-Routing VueRouter4

Routenplanung vue-router4 behält den Großteil der...

Umfassende Inventarisierung wichtiger Logdateien in MySQL

Inhaltsverzeichnis Einführung Protokollklassifizi...