MySQL ist ein relationales Datenbankverwaltungssystem(RDBMS). Es verarbeitet Datenbankanweisungen und kann viele Datenbanken gleichzeitig verwalten.
Wenn Sie beispielsweise Erstellen Sie eine neue Datenbank oder Daten zu einer vorhandenen Datenbank hinzufügen möchten, senden Sie eine Nachricht an Geben Sie dem MySQL-Server die Daten, die Sie hinzufügen möchten, und teilen Sie ihm mit, wo er hinzugefügt werden soll
Unabhängig davon, ob Ihr Unternehmen klein oder groß ist, sind Ihre Daten ein wesentliches Element. Um sicherzustellen, dass Ihre wertvollen Informationen vor Beschädigung, Diebstahl oder den Auswirkungen einer Katastrophe geschützt sind, verwenden Sie die Datenbank Sichern Sie Ihre MySQL. In diesem Artikel werden verschiedene Möglichkeiten dafür erläutert.
MySQL-Datenbank mit phpMyAdmin sichern
Erstellen Sie eine Export- oder Sicherungsdatei Ihrer MySQL-Datenbank, indem Sie auf phpMyAdmin zugreifen Tool von Ihrem Web-Hosting-Control-Panel wie cPanel. Wir werden cPanel für die Zwecke dieses Artikels verwenden.
Beginnen Sie, indem Sie sich in Ihr cPanel einloggen und auf phpMyAdmin klicken.
Wählen Sie links im Navigationsbereich die MySQL-Datenbank aus, die Sie sichern möchten Seitenleiste. Klicken Sie dann auf den Export-Link in der oberen Navigationsleiste.
Auf der Seite "Exportieren" sehen Sie zwei Optionen: Benutzerdefiniertund Schnell. Wählen Sie die Option Benutzerdefiniert.
Nach Auswahl von Benutzerdefiniertwird eine Liste Ihrer Datenbanken angezeigt. Sie können eine, einige oder alle auswählen. In der Standardeinstellung werden alle Daten gesichert.
Wählen Sie unter den Ausgabeoptionen Gzippedfür Komprimierungaus. Lassen Sie die anderen Optionen als Standardeinstellungen.
Klicken Sie auf die Schaltfläche Los, um die Sicherung zu starten und Ihre Datei herunterzuladen. Der Name Ihrer Datei lautet YourDatabaseName.sql.gz file.
Die Dauer der Sicherung hängt von der Größe Ihrer Datenbank ab.
MySQL-Datenbank mit mysqldump sichern
Verwenden Sie den Befehl mysqldump, um einen Textdateidump Ihrer Datenbank zu erstellen, der verwaltet wird von MySQL. Ein Textdatei-Dump ist eine Textdatei, die die SQL-Befehle enthält, die Sie benötigen, um Ihre Datenbank von Grund auf neu zu erstellen.
In_content_1 all: [300x250] / dfp: [640x360]- ->
Verwenden Sie den folgenden Befehl, um eine einzelne Datenbank zu sichern:
mysqldump datenbankname>datenbankname.sql
Dieser Befehl erstellt das Backup und sendet es an eine .sql-Datei. Es wird nur eine Kopie Ihrer Datenbank erstellt und wirkt sich nicht auf diese aus.
Verwenden Sie den folgenden Befehl, um mehrere Datenbanken gleichzeitig zu sichern.
Database_onebezieht sich auf den Namen der ersten Datenbank und database_twoauf den Namen der zweiten Datenbank, die Sie sichern möchten. Beide werden in einer einzigen Datenbank gesichert.
Wenn Sie alle Ihre MySQL-Datenbanken auf einem Server sichern möchten, verwenden Sie den folgenden Befehl, um eine einzige SQL-Sicherungsdatei zu erstellen, die alle Ihre Daten enthält Datenbanken.
mysqldump –all-databases>all_databases.sql
MySQL-Datenbank mit Cron-Jobs sichern
Ein Cron-Job ist ein Linux-Befehl, mit dem eine Aufgabe zu einem bestimmten Zeitpunkt automatisch ausgeführt wird. Wir werden erklären, wie dieser Befehl verwendet wird, um eine Sicherung von MySQL-Datenbanken zu automatisieren.
Melden Sie sich zunächst in Ihrem cPanel an, scrollen Sie zum Abschnitt Erweitertund klicken Sie auf Cron-Jobs.
Es wird eine Warnung angezeigt Sie sollten über gute Kenntnisse der Linux-Befehle verfügen, um Cron-Jobs effektiv nutzen zu können. Wenn nicht, wenden Sie sich an Ihren Hosting-Administrator.
Wenn Sie jedes Mal eine E-Mail erhalten möchten, wenn ein Cron-Auftrag einen Befehl ausführt, der eine Ausgabe erzeugt, geben Sie Ihre E-Mail-Adresse in das Feld ein und klicken Sie auf E-Mail aktualisieren.
Wählen Sie eine der allgemeinen Einstellungenaus dem Dropdown-Menü, um festzulegen, wie oft Sie die Sicherung ausführen möchten.
Sie können auch die anderen Einstellungen wie Uhrzeit und Wochentag anpassen.
Jetzt ist es an der Zeit, den Befehl wie folgt einzugeben:
/ usr / bin / mysqldump -u dbusername -p'dbpassword 'dbname>/ home / username / path / Sicherung .sql
Ersetzen Sie dbusername, dbpasswordund dbnamedurch Ihren Datenbankbenutzernamen, Ihr Datenbankkennwort und Ihren Datenbanknamen.
Pfadbezieht sich auf einen Ordner oder eine Reihe von Ordnern, in denen Ihre Sicherungsdatei gespeichert werden soll. Der Name Ihrer Sicherungsdatei wird im Befehl als backup.sqldargestellt. Sie können diesen Namen ändern oder so lassen, wie er ist. Klicken Sie auf Neuen Cron-Job hinzufügen.
Wenn Sie ein wenig nach unten scrollen, wird eine Liste Ihrer aktuellen Cron-Jobs
angezeigt
Wenn Sie einen Ihrer aktuellen Cron-Jobs ändern möchten, klicken Sie auf Bearbeiten. Wenn Sie keinen Job mehr ausführen oder einen Fehler machen möchten, klicken Sie auf Löschen.
Verwenden Sie WordPress (WP) -Plugins zum Sichern von MySQL
Verwenden Sie BackWPup, um Ihre MySQL-Datenbankdateien und sogar Ihre vollständige WP-Installation zu sichern.
Es stehen noch viel mehr WP-Plugins zur Verfügung Sichern Sie MySQL. Wählen Sie eine aus, die mit der aktuellen Version von WP funktioniert und aktiv aktualisiert wird.
Sichern Sie Ihre MySQL-Datenbank regelmäßig, um den Verlust kritischer Daten zu vermeiden. Wenn Sie über ein Backup verfügen, können Sie wichtige oder unersetzbare Daten wiederherstellen, falls Ihre Website beschädigt wird.
PHP Tutorial: Daten abspeichern in eine MySQL Tabelle | deutsch