MySQL Recovery

Amikor a mysqld nem indul el, a fájlok továbbra is a lemezen vannak

A szerver leállt összeomlás vagy áramszünet után? Irányítsa ezt a Windows eszközt az adatmappájára, szkennelje a .ibd/.frm/.MYD/.MYI fájlokat, tekintse meg a táblák előnézetét, és exportáljon tiszta SQL-t, amelyet máshová importálhat. Próbálja ki először.

Full seller details: Legal information.

MySQL Recovery — screenshot.

Nincs szüksége futó MySQL szolgáltatásra. Az alkalmazás beolvassa a lemezen lévő töredékeket, újjáépíti, amit tud, és átad egy importálásra kész szkriptet – hasznos a hosztmigrációk, a rossz visszaállítások vagy a félbehagyott biztonsági másolatok után.

"Nem tudjuk megnyitni az adatbázist" pillanatokra készült

Tipikus használat: másolja le az adatmappát a meghibásodott gépről, futtassa a szkennelést egy működő Windows PC-n, vizsgálja meg az előnézeteket, majd töltse be az SQL-t egy új példányba. Ön irányítja, hogy a fájlok hová kerüljenek; semmi sem íródik vissza az eredetibe.

How to use it

1

Gyűjtse össze az adatbázisfájlokat

Másolja a .ibd, .frm, .MYD és .MYI fájlokat tartalmazó mappát (vagy a teljes adatmappát) egy szabad területtel rendelkező meghajtóra. Tartson egy második, érintetlen másolatot munka közben.

2

Szkennelje és tekintse át az előnézeteket

Adja meg az útvonalakat az alkalmazásban, futtassa a helyreállítási szakaszt, és nyissa meg a táblázatböngészőt, hogy ellenőrizze a sorok számát, és a minta cellák helyesnek tűnjenek az exportálás előtt.

3

Exportálja az SQL-t és importálja tisztán

Mentse el a generált szkriptet, hozzon létre egy üres adatbázist egy egészséges szerveren, importálja a mysql klienssel vagy az adminisztrációs eszközével, majd futtassa a szokásos integritás-ellenőrzéseit.

Benefits

Mentés összeomlások és hibás leállítások után

Az áramkimaradás, a kényszerített leállítások és a lemez akadozása gyakran a MyISAM táblákat összeomlottként vagy az InnoDB oldalakat inkonzisztensként jelölik meg. Egy fájlszintű szakasz olyan adatokat hozhat felszínre, amelyeket a mysqld nem fog csatlakoztatni.

Előnézet a vak visszaállítás helyett

Tekintse át a táblákat és a cellamintákat a felhasználói felületen, hogy tudja, a mentés érdemes-e importálni, mielőtt a gyártáshoz nyúlna.

Tartsa az eredetieket csak olvashatóként

Az eszköz célja, hogy olvassa a sérült fájlokat, és máshová írja az eredményeket – a forrásmappa változatlan marad az iteráció során.

Miért használják az emberek?

Élő szerver nélkül működik

Ha a szolgáltatás nem indul el, vagy az példány megszűnt, akkor is dolgozhat hidegtárolóból, amíg a fájlok olvashatók.

InnoDB és MyISAM egyetlen munkafolyamatban

A vegyes telepítések gyakoriak; nincs szüksége külön egyszeri segédprogramokra minden motorhoz, amikor mindkettő megjelenik ugyanabban a biztonsági mentési fában.

Szerkessze, mielőtt véglegesíti

A kimenet egyszerű SQL. Vágja le a rossz sorokat, ossza fel a nagy dumpokat, vagy finomítsa a DDL-t egy szövegszerkesztőben, ha a DBA manuális jóváhagyást kér.

Gyakori MySQL korrupciós hibakódok

HibakódHivatalos MySQL üzenetsablonElsődleges ok
1016Nem lehet megnyitni a fájlt: '[table_name].MYI' (errno: 2)Hiányzó vagy fizikailag sérült adatbázis- vagy táblafájlok a lemezen.
1030Hiba [X] a tárolómotortólÁltalános burkoló a belső InnoDB vagy MyISAM hibákhoz.
1033Helytelen információ a fájlban: './[db]/[table].frm'Sérült tábladefiníció vagy sérült .frm metaadatfájl.
1064Hiba van az SQL szintaxisában a '..' közelébenNéha a metaadatok sérülése hamis szintaxisként jelenik meg, amikor a szerver rosszul olvassa a struktúrákat.
1146A '[db].[table]' tábla nem létezikHiányzó .frm fájlok vagy eltérés az adattár és a lemezen lévő fájlok között.
1194A '[table]' tábla összeomlottként van megjelölve, és javítani kellSúlyos MyISAM korrupció, gyakran egy írás után, amely félbeszakadt a közepén.
1412A tábladefiníció megváltozott, kérjük, próbálja újra a tranzakciót.frm fájl nincs szinkronban az InnoDB adattárral.
145A '..' tábla nem lett megfelelően lezárva; összeomlottként van megjelölveTisztázatlan leállítás vagy leállítás, amíg a tábla nyitva volt.
126Az indexfájl összeomlott; próbálja megjavítani.MYI index korrupció; a motor nem tudja megbízhatóan leképezni a sorokat.
2013A kapcsolat megszakadt a MySQL szerverrel a lekérdezés soránSzerveroldali összeomlás (például szegmentációs hiba) a sérült oldalak olvasása közben.
Csak naplóInnoDB: Ellenőrzőösszeg-eltérés a [X] oldalonBit rothadás, rossz szektorok vagy hardverhibák teszik az oldalakat olvashatatlanná.

GYIK

Általában igen. Az alkalmazás a nyers fájlokat célozza meg. Másolja a fát egy Windows rendszerű gépre, amelyen elegendő szabad hely van, irányítsa rá a szkennert, és dolgozzon az előnézetekből. Tartson egy érintetlen másolatot, amíg elégedett nem lesz az exporttal.
MySQL az örökölt 5.x buildtől a jelenlegi 8.x/9.x vonalakig, plusz a MariaDB 10.x/11.x-stílusú elrendezések, amelyekkel a terepen találkozunk. Az InnoDB és a MyISAM is a hatókörbe tartozik; a vegyes mappák normálisak.
A REPAIR-hez együttműködő szerverre és elég ép fájlra van szükség a tábla megnyitásához. Amikor a mysqld leáll javítás közben, vagy nem indul el, a fájlszintű helyreállítás a következő lépés. Ezt mélyebb bájtvizsgálatnak tekintse, ne csak SQL-alapú javításnak.
Az export célja a struktúra és az adatok együttes újjáépítése – kulcsok, típusok, nézetek és triggerek, amikor a töredékek ezt lehetővé teszik. A súlyosan csonka fájlok részleges táblákat eredményezhetnek; az előnézet megmutatja, mi maradt meg, mielőtt lefoglalna lemezterületet egy teljes mentéshez.
Nem. A fájlokat csak olvasható módban nyitja meg, SQL-t ad ki az Ön által választott útvonalra. Ha valami rossznak tűnik, törölje az exportot, és végezzen új vizsgálatot különböző beállításokkal anélkül, hogy hozzáérne a forrás adathordozóhoz.
A futási idő a teljes fájlmérettel és a töredezettséggel arányos. A kis példányok gyorsan befejeződnek; a több száz gigabájtos fák türelmet és gyors lemezeket igényelnek. Használja a próbaverziót egy reprezentatív mappa időzítésére, mielőtt karbantartási időszakot tervezne.
Futtathat teljes vizsgálatokat és megtekintheti az előnézeteket. A fizetett aktiválás eltávolítja az exportkorlátokat (például a sorok számának korlátozását táblánként a demóban). Ha az előnézetek üresek, a vásárlás nem fog varázslatosan adatokat létrehozni – ha bizonytalan, küldjön egy mintakészletet a támogatásnak.

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