Als «mysqldump» getaggte Fragen

Das Standard-Dump / Backup-Dienstprogramm von MySQL

4
Mysqldump-Tabellen ohne einige Felder
Gibt es eine Möglichkeit, eine Tabelle ohne Felder zu mysqldumpen? Lassen Sie mich erklären: Ich habe eine MySQL-Datenbank namens tests. In testsIch habe 3 Tabellen: USER, TOTOund TATA. Ich möchte nur einige Felder der Tabelle mysqldump USER, so ohne einige Felder wie mail, ip_loginusw. Wie kann ich das machen?
14 mysql  mysqldump 

1
Was sind die optimalen mysqldump-Einstellungen? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Nach einiger Suche habe ich folgende Einstellungen vorgenommen: mysqldump\ …



5
Unvollständiger mysqldump
Ich versuche, mysqldump auszuführen, um einen Datenbank-Snapshot zu erstellen, und stelle fest, dass dieser zufällig auf halbem Weg angehalten wird, ohne dass ein Fehler gemeldet wird. Meine Datenbank ist relativ klein (ca. 100 MB) und verwendet InnoDB. Ich führe es so aus: mysqldump --force --single-transaction --quick --user myuser --password=mypass -h …

2
Wie protokolliere ich eine ausführliche Ausgabe von mysqldump?
Normalerweise speichern Sie die ausführliche Ausgabe eines Linux-Befehls wie folgt: # command > output.txt Wenn Sie jedoch einen Befehl wie verwenden mysqldump, gibt die >Option den Speicherauszug der Datenbanktabellen in die gewünschte Datei aus: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Wenn Sie die -vOption (ausführlich) hinzufügen mysqldump, …

1
Die DISABLE KEYS von MySqlDump haben keine Auswirkungen auf den Import
Ich habe eine Antwort auf meine vorherige Frage zur Importgeschwindigkeit mit Inno-Tables (Überraschung!). Szenario Ich versuche, in angemessener Zeit einen großen * Datenbank-Dump auf meinen lokalen Entwicklungscomputer zu importieren. Wir haben viele KEYs an den Tabellen angebracht, die sich als Engpass herausgestellt haben, aber für unser Live-System immer noch wichtig …

4
Wie kann die schnelle Sicherung und Wiederherstellung von 500-GB-Datenbanken mit mysqldump erhöht werden?
Es gibt eine Datenbank mit einer Größe von 500 GB. Tabellen in Datenbank A enthalten sowohl MyISAM- als auch INNODB-Tabellen. MyISAM-Tabellen sind Mastertabellen und Innodb-Tabellen sind Haupttransaktionstabellen. Sichern und Wiederherstellen mit MySQL-Dump, das lange oder tagelang beendet wird. max_allowed_packet = 1G Foreign_key_checks = 0 auto_commit = aus

1
Stellen Sie eine einzelne MySQL-Datenbank auf einem ausgelasteten Master-Slave-replizierten System wieder her
Suchen Sie nach einer Strategie oder einem Tool für die Wiederherstellung einer einzelnen Datenbank zu einem bestimmten Zeitpunkt in einem ausgelasteten replizierten System. Ich habe 12 Datenbanken, die auf 2 MySQL 5.0.77-Servern in einer vom Master-Slave replizierten Konfiguration ausgeführt werden. Täglich wird ein vollständiger Speicherauszug des schreibgeschützten Slaves erstellt, und …

4
Wo speichert der Befehl mysqldump die gesicherten Datenbanken?
Ich versuche, meine Datenbanken mit dem mysqldumpBefehl über das Terminal in Ubuntu zu sichern, und es ist erfolgreich. Wo werden die gesicherten Datenbanken abgelegt? Ich führe den Befehl folgendermaßen aus: $ mysqldump -h localhost -u username - p database_name > back_up_db.sql habe aber keine ahnung wo back_up_db.sqlgespeichert ist.
10 mysqldump  ubuntu 

3
mysqldump - Einzeltransaktion, aber Aktualisierungsabfragen warten auf die Sicherung
Wenn ich mysqldump --single-transaction verwende, sollte es laut den Dokumenten Tabellen mit Lesesperre leeren, um einen konsistenten Status zu erhalten, und dann eine Transaktion starten, und es sollten keine Writer warten. Ich habe jedoch letzte Nacht die folgende Situation festgestellt: Auszug aus der vollständigen Prozessliste anzeigen: Hunderte von denen ... …


1
MySQL Dump Restore - wie man Kommentare behält
Ich habe also diesen komplexen MySQL-Dump als Backup. Leider ist dieses Backup komplex und wir verwenden böse Auslöser. Einige unserer bösen Auslöser hatten Kommentarzeilen, die mit dem Zeichen # begannen. Wenn ich die Datenbank sichere, speichert der resultierende Speicherauszug die # Zeilen. Das Problem ist, wenn ich die Wiederherstellung mache. …

1
Können mysqldump-Dump-Trigger und -Prozeduren?
Gibt es eine Möglichkeit, einen mysqldump zu erstellen, der alle Trigger und Prozeduren einer bestimmten Datenbank speichert? Vor einiger Zeit habe ich gelesen, dass dies mysqldumpauch meine Auslöser retten wird, aber es sieht nicht so aus. Meine zweite verwandte Frage ist, wie ich eine SQL-Datei einchecken kann, wenn Trigger vorhanden …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.