Heim > Datenbank > MySQL-Tutorial > Erstellen Sie ein Skript, um die automatische Sicherung von MySQL zu implementieren

Erstellen Sie ein Skript, um die automatische Sicherung von MySQL zu implementieren

王林
Freigeben: 2020-01-28 21:50:19
nach vorne
2206 Leute haben es durchsucht

Erstellen Sie ein Skript, um die automatische Sicherung von MySQL zu implementieren

Führen Sie zunächst den Befehl vi dbbackup.sh aus und geben Sie im geöffneten Editor Folgendes ein:

#!/bin/bash
/usr/local/mysql/bin/mysqldump -uuser -ppasswd databasename > /home/wwwroot/backup/date_$(date'+%Y%m%d').sql
Nach dem Login kopieren

Die Bedeutung dieses Befehls ist: Verwenden Sie mysqldump, um die Datenbank mit dem Namen Datenbankname zu exportieren /home/wwwroot/backup/-Ordner und benennen Sie ihn date_date.sql, -u gefolgt von Ihrem MySQL-Benutzernamen, -p gefolgt vom MySQL-Passwort, Datenbankname ist der Name der zu sichernden Datenbank, ersetzen Sie diese drei Werden dein eigenes.

Empfohlene Tutorials zu verwandten Artikeln: MySQL-Video-Tutorial

Ändern Sie dann die Berechtigungen und führen Sie das Sicherungsskript aus, um zu sehen, ob die Sicherung erfolgreich ist:

chmod +x dbbackup.shsh dbbackup.sh
Nach dem Login kopieren

Wenn alles überprüft wird und nichts passiert. Wenn ein Problem auftritt, erstellen Sie einfach eine geplante Aufgabe, um Ihre Daten automatisch zu sichern. Geben Sie den Befehl ein:

crontab -e
Nach dem Login kopieren

Geben Sie dann die geplante Aufgabe in die geöffnete Datei ein:

56 23 * * * /root/dbbackup.sh
Nach dem Login kopieren

Drücken Sie abschließend die Esc-Taste und geben Sie Folgendes ein: wq, um die Bearbeitung zu beenden und die Datei zu speichern.

Okay, die geplante Aufgabe wird erstellt und dbbackup.sh wird jeden Tag um 23:56 Uhr ausgeführt, um die Datenbank zu sichern.

Empfohlene verwandte Artikel und Tutorials: MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonErstellen Sie ein Skript, um die automatische Sicherung von MySQL zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage