MySQL Recovery

Wenn mysqld sich weigert zu starten, haben Sie immer noch die Dateien auf der Festplatte

Server nach Absturz oder Stromausfall defekt? Richten Sie dieses Windows-Tool auf Ihr Datenverzeichnis, scannen Sie .ibd/.frm/.MYD/.MYI, zeigen Sie Tabellen in der Vorschau an und exportieren Sie sauberes SQL, das Sie woanders importieren können. Zuerst Testversion.

Full seller details: Legal information.

MySQL Recovery — screenshot.

Sie benötigen keinen laufenden MySQL-Dienst. Die App liest die Fragmente auf der Festplatte, baut wieder auf, was sie kann, und übergibt Ihnen ein importfertiges Skript – praktisch nach Host-Migrationen, fehlerhaften Wiederherstellungen oder halbfertigen Backups.

Entwickelt für Momente, in denen "wir die Datenbank nicht öffnen können" auftreten

Typische Verwendung: Kopieren Sie das Datenverzeichnis vom defekten Rechner, führen Sie den Scan auf einem funktionierenden Windows-PC aus, überprüfen Sie die Vorschau und laden Sie dann das SQL in eine neue Instanz. Sie behalten die Kontrolle darüber, wohin die Dateien gelangen; es wird nichts in die Originale zurückgeschrieben.

How to use it

1

Die Datenbankdateien sammeln

Kopieren Sie den Ordner, der Ihre .ibd-, .frm-, .MYD- und .MYI-Dateien (oder das gesamte Datenverzeichnis) enthält, auf ein Laufwerk mit freiem Speicherplatz. Bewahren Sie eine zweite Kopie unberührt auf, während Sie arbeiten.

2

Scan und Überprüfung von Vorschauen

Pfade in der App hinzufügen, den Wiederherstellungsdurchlauf ausführen und den Tabellenbrowser öffnen, um Zeilenanzahlen zu bestätigen und zu prüfen, ob Stichprobenzellen korrekt aussehen, bevor Sie exportieren.

3

SQL exportieren und sauber importieren

Generiertes Skript speichern, leere Datenbank auf einem intakten Server erstellen, mit dem MySQL-Client oder Ihrem Admin-Tool importieren und dann Ihre normalen Integritätsprüfungen durchführen.

Benefits

Rettung nach Abstürzen und fehlerhaften Abschaltungen

Stromausfall, erzwungene Beendigungen und Festplattenprobleme führen oft dazu, dass MyISAM-Tabellen als abgestürzt oder InnoDB-Seiten als inkonsistent markiert werden. Ein Dateiebene-Durchlauf kann Daten ans Licht bringen, die mysqld nicht mounten wird.

Vorschau statt blinder Wiederherstellungen

Tabellen und Zellenbeispiele in der UI überfliegen, damit Sie wissen, ob sich die Bergung vor dem Eingriff in die Produktion lohnt.

Originale schreibgeschützt belassen

Das Tool ist dazu gedacht, Ihre beschädigten Dateien zu lesen und Ergebnisse an anderer Stelle zu schreiben – Ihr Quellordner bleibt unverändert, während Sie iterieren.

Warum Leute es benutzen

Funktioniert ohne Live-Server

Wenn der Dienst nicht startet oder die Instanz nicht mehr vorhanden ist, können Sie weiterhin mit Cold Storage arbeiten, solange die Dateien lesbar sind.

InnoDB und MyISAM in einem Workflow

Gemischte Bereitstellungen sind üblich; Sie benötigen keine separaten Einmal-Dienstprogramme für jede Engine, wenn beide im selben Backup-Baum angezeigt werden.

Vor dem Commit bearbeiten

Die Ausgabe ist reines SQL. Schlechte Zeilen entfernen, große Dumps aufteilen oder DDL in einem Texteditor anpassen, wenn Ihr DBA eine manuelle Prüfung wünscht.

Häufige MySQL-Korruptionsfehlercodes

FehlercodeOffizielle MySQL-MeldungsvorlageHauptursache
1016Kann Datei nicht öffnen: '[table_name].MYI' (errno: 2)Fehlende oder physisch beschädigte Datenbank- oder Tabellendateien auf der Festplatte.
1030Fehler [X] von Storage Engine erhaltenGenerischer Wrapper für interne InnoDB- oder MyISAM-Fehler.
1033Falsche Informationen in Datei: './[db]/[table].frm'Beschädigte Tabellendefinition oder eine beschädigte .frm-Metadatendatei.
1064Sie haben einen Fehler in Ihrer SQL-Syntax in der Nähe von '..'Manchmal treten Metadatenschäden als falsche Syntax auf, wenn der Server Strukturen falsch liest.
1146Tabelle '[db].[table]' existiert nichtFehlende .frm-Dateien oder eine Diskrepanz zwischen dem Datenlexikon und den Dateien auf der Festplatte.
1194Tabelle '[table]' ist als abgestürzt markiert und sollte repariert werdenSchwere MyISAM-Korruption, oft nach einem Schreibvorgang, der mittendrin unterbrochen wurde.
1412Tabellendefinition hat sich geändert, bitte Transaktion wiederholen.frm-Datei nicht synchron mit dem InnoDB-Datenlexikon.
145Tabelle '..' wurde nicht ordnungsgemäß geschlossen; sie ist als abgestürzt markiertUnsachgemäße Herunterfahren oder Beendigung, während die Tabelle geöffnet war.
126Indexdatei ist abgestürzt; versuchen Sie, sie zu reparieren.MYI-Indexkorruption; die Engine kann Zeilen nicht zuverlässig zuordnen.
2013Verbindung zum MySQL-Server während der Abfrage verlorenServerseitiger Absturz (z. B. Segfault) beim Lesen beschädigter Seiten.
Nur ProtokollInnoDB: Prüfsummen-Fehlpaarung auf Seite [X]Bit-Fäule, defekte Sektoren oder Hardwarefehler, die Seiten unlesbar machen.

FAQ

Normalerweise ja. Die App zielt auf die Rohdateien ab. Kopieren Sie die Struktur auf einen Windows-Rechner mit ausreichend freiem Speicherplatz, richten Sie den Scanner darauf aus und arbeiten Sie mit Vorschauen. Bewahren Sie ein unberührtes Duplikat auf, bis Sie mit dem Export zufrieden sind.
MySQL von Legacy 5.x Builds bis zu den aktuellen 8.x/9.x Linien, plus MariaDB 10.x/11.x-artigen Layouts, die wir im Feld sehen. InnoDB und MyISAM sind beide im Umfang enthalten; gemischte Ordner sind normal.
REPAIR benötigt einen kooperativen Server und ausreichend intakte Dateien, um die Tabelle zu öffnen. Wenn mysqld mitten in der Reparatur stirbt oder nicht bootet, ist die Wiederherstellung auf Dateiebene der nächste Schritt. Betrachten Sie dies als einen tieferen Durchgang über Bytes, nicht als eine reine SQL-Reparatur.
Der Export zielt darauf ab, Struktur und Daten zusammen wiederaufzubauen – Schlüssel, Typen, Views und Trigger, wenn die Fragmente es zulassen. Stark verkürzte Dateien können partielle Tabellen ergeben; die Vorschau zeigt, was überlebt hat, bevor Sie Festplattenspeicher für einen vollständigen Dump freigeben.
Nein. Öffnet Dateien schreibgeschützt, gibt SQL an einen Pfad aus, den Sie wählen. Wenn etwas falsch aussieht, löschen Sie den Export und scannen Sie mit anderen Optionen erneut, ohne die Quellmedien zu berühren.
Die Laufzeit skaliert mit der Gesamtdateigröße und Fragmentierung. Kleine Instanzen sind schnell abgeschlossen; Multi-Hundert-Gigabyte-Strukturen benötigen Geduld und schnelle Festplatten. Verwenden Sie die Testversion, um einen repräsentativen Ordner zeitlich zu planen, bevor Sie ein Wartungsfenster planen.
Sie können vollständige Scans durchführen und Vorschauen prüfen. Die bezahlte Aktivierung entfernt Exportbeschränkungen (z. B. Zeilenbegrenzungen pro Tabelle in der Demo). Wenn Vorschauen leer sind, erfindet der Kauf nicht auf magische Weise Daten – senden Sie ein Beispielsatz an den Support, wenn Sie sich unsicher sind.

System Requirements

MySQL Recovery

Languages

Version

1.5

File Size

6,1 Mb

Last updated on

May 6, 2026

  • Windows 11/10/8.1/8/7 (32/64 bit)
  • Intel i3, AMD Ryzen 5 or above
  • 4 GB of RAM or above
  • NVIDIA® GeForce® series 8 and 8M, Intel® HD Graphics 2000, Quadro FX 4800, Quadro FX 5600, AMD Radeon™ R600, Mobility Radeon™ HD 4330, Mobility FirePro™ series, Radeon™ R5 M230 or higher graphics card with up-to-date drivers
  • 1280 × 768 screen resolution, 32-bit color
  • 1 GB of free hard disk space or above

GRT requirements trial note