MySQL Recovery
Wanneer mysqld Weigert te Starten, Heeft U de Bestanden nog steeds op Schijf
Server dood na een crash of stroomstoring? Richt deze Windows-tool op uw gegevensdirectory, scan .ibd/.frm/.MYD/.MYI, bekijk tabellen en exporteer schone SQL die u elders kunt importeren. Probeer eerst de proefversie.
Full seller details: Legal information.

U hebt geen actieve MySQL-service nodig. De app leest de fragmenten op de schijf, herbouwt wat hij kan en overhandigt u een import-klaar script - handig na hostmigraties, slechte restores of halfvoltooide back-ups.
Gebouwd voor momenten waarop "we kunnen de database niet openen"
Typisch gebruik: kopieer de gegevensdirectory van de defecte machine, voer de scan uit op een werkende Windows-pc, inspecteer previews en laad de SQL vervolgens in een nieuw exemplaar. U houdt de controle over waar bestanden naartoe gaan; er wordt niets teruggeschreven naar de originelen.
How to use it
Verzamel de databasebestanden
Kopieer de map met uw .ibd-, .frm-, .MYD- en .MYI-bestanden (of de hele gegevensdirectory) naar een station met vrije ruimte. Bewaar een tweede onaangeroerde kopie terwijl u werkt.
Scan en beoordeel voorbeelden
Voeg de paden toe in de app, voer de herstelpass uit en open de tabelbrowser om te bevestigen dat de rijtellingen en voorbeeldcellen er correct uitzien voordat u exporteert.
Exporteer SQL en importeer correct
Sla het gegenereerde script op, maak een lege database op een gezonde server, importeer met de mysql-client of uw beheertool en voer vervolgens uw normale integriteitscontroles uit.
Benefits

Redden na crashes en slechte shutdowns
Stroomverlies, gedwongen afsluitingen en schijfproblemen laten MyISAM-tabellen vaak gemarkeerd als gecrasht achter of InnoDB-pagina's inconsistent. Een bestand-niveau pass kan gegevens aan het licht brengen die mysqld niet zal mounten.
Voorbeeld in plaats van blinde restores
Bekijk tabellen en celvoorbeelden in de UI, zodat u weet dat de berging de moeite waard is om te importeren voordat u de productie aanraakt.


Houd originelen alleen-lezen
De tool is bedoeld om uw beschadigde bestanden te lezen en resultaten elders te schrijven - uw bronmap blijft ongewijzigd terwijl u itereert.
Waarom mensen het gebruiken
Werkt zonder een actieve server
Als de service niet start of de instantie is verdwenen, kunt u nog steeds werken vanuit koude opslag zolang de bestanden leesbaar zijn.
InnoDB en MyISAM in één workflow
Gemengde implementaties komen vaak voor; u hebt geen afzonderlijke eenmalige hulpprogramma's nodig voor elke engine wanneer beide in dezelfde back-upstructuur voorkomen.
Bewerk voordat u vastlegt
De uitvoer is platte SQL. Snoei slechte rijen, splits grote dumps of wijzig DDL in een teksteditor als uw DBA een handmatige controle wil.
Algemene MySQL corruptie foutcodes
| Foutcode | Officieel MySQL bericht template | Primaire oorzaak |
|---|---|---|
| 1016 | Kan bestand niet openen: '[table_name].MYI' (errno: 2) | Ontbrekende of fysiek beschadigde database- of tabelbestanden op schijf. |
| 1030 | Kreeg fout [X] van storage engine | Generieke wrapper voor interne InnoDB- of MyISAM-fouten. |
| 1033 | Incorrecte informatie in bestand: './[db]/[table].frm' | Beschadigde tabeldefinitie of een beschadigd .frm-metadatabestand. |
| 1064 | U hebt een fout in uw SQL-syntax nabij '..' | Soms komt metadatabeschadiging aan de oppervlakte als valse syntax wanneer de server structuren verkeerd leest. |
| 1146 | Tabel '[db].[table]' bestaat niet | Ontbrekende .frm-bestanden of een mismatch tussen het data dictionary en bestanden op schijf. |
| 1194 | Tabel '[table]' is gemarkeerd als gecrasht en moet worden gerepareerd | Ernstige MyISAM-corruptie, vaak na een schrijfbewerking die halverwege werd onderbroken. |
| 1412 | Tabeldefinitie is gewijzigd, probeer de transactie opnieuw | .frm-bestand niet synchroon met het InnoDB data dictionary. |
| 145 | Tabel '..' is niet correct afgesloten; deze is gemarkeerd als gecrasht | Onjuiste afsluiting of kill terwijl de tabel open was. |
| 126 | Indexbestand is gecrasht; probeer het te repareren | .MYI index corruptie; de engine kan rijen niet betrouwbaar in kaart brengen. |
| 2013 | Verbinding met MySQL-server verbroken tijdens query | Server-side crash (bijvoorbeeld segfault) tijdens het lezen van beschadigde pagina's. |
| Log only | InnoDB: Checksum mismatch in page [X] | Bitrot, slechte sectoren of hardwarefouten die pagina's onleesbaar maken. |
FAQ
System Requirements
- 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