<span class="bold">MySQL Recovery</span>

Když mysqld odmítá spustit, stále máte soubory na disku

Server nefunkční po pádu nebo výpadku proudu? Nasměrujte tento nástroj pro Windows do datového adresáře, prohledejte .ibd/.frm/.MYD/.MYI, zobrazte náhled tabulek a exportujte čistý SQL, které můžete importovat jinde. Nejprve vyzkoušejte zkušební verzi.

Full seller details: Legal information.

<span class="bold">MySQL Recovery</span> — screenshot.

Nepotřebujete spuštěnou službu MySQL. Aplikace čte fragmenty na disku, znovu sestaví, co může, a předá vám skript připravený k importu – užitečné po migracích hostitele, špatných obnovách nebo nedokončených zálohách.

Vytvořeno pro chvíle „nelze otevřít databázi“

Typické použití: zkopírujte datový adresář z poškozeného počítače, spusťte skenování na funkčním Windows PC, zkontrolujte náhledy a poté načtěte SQL do nové instance. Máte kontrolu nad tím, kam soubory jdou; nic se nezapisuje zpět do originálů.

How to use it

1

Shromážděte databázové soubory

Zkopírujte složku, která obsahuje vaše soubory .ibd, .frm, .MYD a .MYI (nebo celý datový adresář) na disk s volným místem. Než začnete pracovat, uchovejte druhou kopii nedotčenou.

2

Skenování a náhledy

Přidejte cesty v aplikaci, spusťte obnovovací průchod a otevřete prohlížeč tabulek pro potvrzení počtu řádků a ukázkových buněk před exportem.

3

Export SQL a čistý import

Uložte vygenerovaný skript, vytvořte prázdnou databázi na zdravém serveru, importujte pomocí klienta mysql nebo vašeho administrativního nástroje a poté spusťte běžné kontroly integrity.

Benefits

Záchrana po haváriích a špatném vypnutí

Výpadky napájení, nucené ukončení a problémy s disky často zanechávají tabulky MyISAM označené jako poškozené nebo stránky InnoDB jako nekonzistentní. Průchod na úrovni souborů může odhalit data, která mysqld nenačte.

Náhled namísto slepého obnovení

Prohlédněte si tabulky a ukázky buněk v uživatelském rozhraní, abyste věděli, že obnova stojí za import, než se dotknete produkce.

Zachovejte originály jen pro čtení

Nástroj je určen ke čtení poškozených souborů a zápisu výsledků jinam – zdrojová složka zůstává nezměněna, zatímco iterujete.

Proč to lidé používají

Funguje bez živého serveru

Pokud se služba nespustí nebo instance zmizí, můžete stále pracovat ze studeného úložiště, pokud jsou soubory čitelné.

InnoDB a MyISAM v jednom pracovním postupu

Smíšené implementace jsou běžné; nepotřebujete samostatné jednorázové nástroje pro každý engine, když se oba objeví ve stejném stromu zálohy.

Úpravy před potvrzením

Výstup je prostý SQL. Ořízněte špatné řádky, rozdělte velké výpisy nebo v textovém editoru vylaďte DDL, pokud chce váš DBA provést ruční kontrolu.

Běžné chybové kódy poškození MySQL

Chybový kódOficiální šablona zprávy MySQLHlavní příčina
1016Nelze otevřít soubor: '[table_name].MYI' (errno: 2)Chybějící nebo fyzicky poškozené databáze nebo tabulkové soubory na disku.
1030Získal chybu [X] z úložného enginuObecný obal pro interní selhání InnoDB nebo MyISAM.
1033Nesprávné informace v souboru: './[db]/[table].frm'Poškozená definice tabulky nebo poškozený metadata soubor .frm.
1064Máte chybu v syntaxi SQL poblíž '..'Poškození metadat se někdy projeví jako falešná syntaxe, když server nesprávně interpretuje struktury.
1146Tabulka '[db].[table]' neexistujeChybějící soubory .frm nebo neshoda mezi datovým slovníkem a soubory na disku.
1194Tabulka '[table]' je označena jako poškozená a měla by být opravenaZávažné poškození MyISAM, často po zápisu přerušeném v polovině.
1412Definice tabulky se změnila, zkuste transakci opakovatSoubor .frm není synchronizován s datovým slovníkem InnoDB.
145Tabulka '..' nebyla správně uzavřena; je označena jako poškozenáNečisté vypnutí nebo ukončení, když byla tabulka otevřena.
126Indexový soubor je poškozený; zkuste jej opravitPoškození indexu .MYI; engine nemůže spolehlivě mapovat řádky.
2013Ztraceno připojení k serveru MySQL během dotazuSelhání na straně serveru (například segfault) při čtení poškozených stránek.
Pouze protokolInnoDB: Neshoda kontrolního součtu na stránce [X]Bitová hniloba, špatné sektory nebo hardwarové chyby způsobující nečitelnost stránek.

FAQ

Obvykle ano. Aplikace cílí na surové soubory. Zkopírujte strom do Windows boxu s dostatkem volného místa, namiřte na něj skener a pracujte z náhledů. Uchovávejte nedotčenou duplikát, dokud nebudete s exportem spokojeni.
MySQL od starších buildů 5.x až po současné řady 8.x/9.x, plus rozložení MariaDB 10.x/11.x, které vidíme v terénu. InnoDB a MyISAM jsou v rozsahu; smíšené složky jsou normální.
REPAIR potřebuje spolupracující server a dostatečně neporušené soubory pro otevření tabulky. Když mysqld zemře uprostřed opravy nebo se nespustí, obnova na úrovni souborů je dalším krokem. Berte to jako hlubší průchod bajty, ne opravu pouze pomocí SQL.
Export má za cíl obnovit strukturu a data dohromady – klíče, typy, pohledy a triggery, když to fragmenty umožňují. Závažně zkrácené soubory mohou vést k částečným tabulkám; náhled ukazuje, co přežilo, než se zavážete k využití diskového prostoru pro úplný dump.
Ne. Otevřené soubory jsou čteny pouze pro čtení, emitují SQL do cesty, kterou si vyberete. Pokud něco vypadá špatně, odstraňte export a znovu naskenujte s různými možnostmi, aniž byste se dotkli zdrojového média.
Doba běhu se škáluje s celkovou velikostí souboru a fragmentací. Malé instance dokončí rychle; stromy o velikosti stovek gigabajtů potřebují trpělivost a rychlé disky. Použijte zkušební verzi k načasování reprezentativní složky, než naplánujete okno údržby.
Můžete spouštět úplné skeny a kontrolovat náhledy. Placená aktivace odstraňuje limity exportu (například limity řádků na tabulku v demu). Pokud jsou náhledy prázdné, nákup magicky nevytvoří data – pokud si nejste jisti, pošlete ukázkovou sadu na podporu.

System Requirements

<span class="bold">MySQL Recovery</span>

Languages

Version

1.5

File Size

6,1 Mb

Last updated on

June 3, 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