Wie erstelle ich eine MySQL-Datenbanksicherung mit MySQL Workbench?

113

Wie erstelle ich eine Datenbanksicherung mit MySQL Workbench? Können wir auf folgende Weise ein Backup erstellen:

  1. Die Sicherungsdatei (.sql) enthält sowohl Anweisungen zum Erstellen von Tabellen als auch zum Einfügen in Tabellenanweisungen
  2. Die Sicherungsdatei (.sql) enthält nur Tabellenanweisungen erstellen, nicht für alle Tabellen in Tabellenanweisungen einfügen
  3. Die Sicherungsdatei (.sql) enthält nur Anweisungen zum Einfügen in Tabellen, nicht zum Erstellen von Tabellenanweisungen für alle Tabellen
Viraj Dhamal
quelle

Antworten:

163

Für Workbench 6.0

Öffnen Sie die MySql-Workbench. Um eine Datenbanksicherung durchzuführen, müssen Sie New Server Instanceinnerhalb (falls nicht verfügbar) erstellen Server Administration.

Zu erstellende Schritte New Server Instance:

  1. Wählen Sie die New Server InstanceOption innerhalb Server Administrator.
  2. Geben Sie die Verbindungsdetails an.

Nach dem Erstellen einer neuen Serverinstanz ist diese in der Server AdministrationListe verfügbar . Doppelklicken Sie auf die von Ihnen erstellte Serverinstanz ODER klicken Sie auf die Manage Import/ExportOption und wählen Sie Serverinstanz aus.

Nun Von DATA EXPORT/RESTOREwählen Sie DATA EXPORTOption, Select Schema und Schema Object für das Backup.

Sie können die Sicherungsdatei auf verschiedene Arten generieren, wie unten angegeben.

Q.1) Die Sicherungsdatei (.sql) enthält sowohl Anweisungen zum Erstellen von Tabellen als auch zum Einfügen in Tabellenanweisungen

ANS:

  1. Wählen Sie Exportoption starten

Q.2) Die Sicherungsdatei (.sql) enthält nur Tabellenanweisungen erstellen, nicht für alle Tabellen in Tabellenanweisungen einfügen

ANS:

  1. Skip Table Data(no-data)Option auswählen

  2. Wählen Sie Exportoption starten

Q.3) Die Sicherungsdatei (.sql) enthält nur Anweisungen zum Einfügen in Tabellen, nicht zum Erstellen von Tabellenanweisungen für alle Tabellen

ANS:

  1. Wählen Sie die Registerkarte TablesErweiterte Option, innerhalb des Bedienfelds die no-create info-Do not write CREATE TABLE statement that re-create each dumped tableOption.
  2. Wählen Sie Exportoption starten

Für Workbench 6.3

  1. Klicken Sie im Navigatorfenster links auf die Registerkarte Verwaltung
  2. Klicken Sie auf Datenexportoption
  3. Wählen Sie Schema
  4. Wählen Sie Tabellen
  5. Wählen Sie die gewünschte Option aus der Dropdown-Liste unter der Tabellenliste gemäß Ihren Anforderungen aus
  6. Aktivieren Sie das Kontrollkästchen Schema erstellen
  7. Klicken Sie auf die Option Erweitert
  8. Aktivieren Sie das Kontrollkästchen Vollständige Einfügung im Bedienfeld „Einfügungen“
  9. Starten Sie den Export Workbench 6.3 exportieren

Für Workbench 8.0

  1. Gehen Sie zur Registerkarte Server
  2. Gehen Sie zu Datenbankexport

Dies eröffnet so etwas

MySQL Workbench

  1. Wählen Sie das zu exportierende Schema in den zu exportierenden Tabellen aus
  2. Klicken Sie auf In eigenständige Datei exportieren
  3. Überprüfen Sie, ob die erweiterten Optionen genau dem Export entsprechen
  4. Klicken Sie auf die Schaltfläche Export starten
Viraj Dhamal
quelle
4
In MySQL Workbench 6.1 müssen Sie die gewünschte MySQL-Verbindung öffnen. Dann gehen Sie zu diesem Menü: Server / Datenexport =)
Metafaniel
Das Bild war mehr als genug, um zu helfen. Gott segne dich.
Rotimi-Best
38

Sever >Data Export

Geben Sie hier die Bildbeschreibung ein

Wählen Sie die Datenbank aus und starten Sie den Export

Geben Sie hier die Bildbeschreibung ein

cyber8200
quelle
20
  1. Auf der Seite 'HOME' -> wählen Sie 'Import / Export verwalten' unter 'Server Administration'.

  2. Eine Box wird angezeigt. Wählen Sie aus, auf welchem ​​Server die Daten gespeichert werden sollen, die Sie sichern möchten.

  3. Wählen Sie dann auf der Registerkarte "Auf Festplatte exportieren" aus, welche Datenbanken Sie exportieren möchten.

  4. Wenn Sie alle Tabellen möchten, wählen Sie die Option 'In eigenständige Datei exportieren', andernfalls wählen Sie die andere Option für eine selektive Wiederherstellung

  5. Wenn Sie erweiterte Optionen benötigen, lesen Sie den anderen Beitrag. Andernfalls klicken Sie auf "Export starten".

Daticon
quelle
Es gibt kein Menü "Serververwaltung". Ist dies veraltet?
NaturalBornCamper
@NaturalBornCamper, es ist jetzt nur "Server", i.imgur.com/W2ichtm.png
Matt Wilkie
13

In Windows in neuer Version können Sie so exportieren

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Adiii
quelle
9

Die Datenexportfunktion in MySQL Workbench ermöglicht zwei der drei Möglichkeiten. Auf Skip Table Data (no-data)der Exportseite befindet sich ein Kontrollkästchen , mit dem Sie entweder mit oder ohne Daten sichern können. Nur das Speichern der Daten ohne Metadaten wird nicht unterstützt.

Mike Lischke
quelle
6

In Workbench 6.3 ist es super einfach:

  1. Wählen Sie in der "HOME" -Ansicht eine der MySQL-Verbindungen aus: (localhost)
  2. Klicken Sie in der Ansicht "Localhost" auf "Server" -> "Datenexport"
  3. Wählen Sie in der Ansicht "Datenexport" die Tabelle (n) aus und ob Sie nur deren Struktur oder Struktur und Daten exportieren möchten, ...
  4. Klicken Sie auf "Export starten"
Manfred
quelle
4

In Workbench 6.0 Stellen Sie eine Verbindung zu einer beliebigen Datenbank her. Sie sehen zwei Registerkarten.

1. Management 2.Schemas

Standardmäßig ist die SchemasRegisterkarte ausgewählt. Wählen Sie ManagementRegisterkarte wählen Data Export. Sie erhalten eine Liste aller Datenbanken. Wählen Sie die gewünschte Datenbank und den Dateinamen sowie die gewünschten Optionen aus und starten Sie den Export. Sie sind mit der Sicherung fertig.

Swapnil Shende
quelle
2

Gehen Sie in Workbench 6.3 zum Menü Server und wählen Sie dann Datenexport. In dem daraufhin angezeigten Dialogfeld können Sie alle drei gewünschten Aktionen ausführen.

Rob Sedgwick
quelle
2

Ich verwende MySQL Workbench 8.0 : Geben Sie hier die Bildbeschreibung ein

Tính Ngô Quang
quelle