Hogyan lehet visszaállítani a mysql tábla, a blog web programozás

Előfordul, hogy a MySQL adatfájlok megsemmisültek és követeli. A legegyszerűbb módja annak, hogy ellenőrizze a integritását a táblázatban végrehajtó

CHECK TABLE üzenetek

Ez a kifejezés ellenőrzi hibák az üzeneteket táblázatban. Ha a kimeneti néz alább, az azt jelenti, hogy az asztalra annak érdekében, és cselekvésre van szükség az adatok helyreállítására.

Bizonyos esetekben Msg_text oszlop, egy hibaüzenet jelenik meg. Ebben az esetben meg kell végrehajtani a parancsot JAVÍTÁS TABLE. és a MySQL megpróbálja kijavítani a problémát.

myisamchk segédprogramot. jön MySQL, ez lehetővé teszi, hogy ellenőrizze és javítási MyISAM táblák, míg nagyobb rugalmasságot biztosít, összehasonlítva a SQL parancsokat. Ha fut myisamchk lehetőséget sem adva, csak a program ellenőrzi a táblázatban lévő hibákat. Számos parancssori opciók segítségével további információkat vagy jelezze a segédprogram, amely szeretné elindítani az adatok helyreállítási folyamat.

Files asztalokkal MyISAM, ellenőrizhető közüzemi myisamchk. Ezek található az adatok tárolására, és a kiterjesztése .MYI. Ha az adatok vannak elhelyezve a / var / lib / mysql. ellenőrizheti az összes asztal a fórumban a parancsot:

Jellemzően egy gyors ellenőrzés segítségével -gyors opciót. Ő rámutat arra a tényre, hogy a hitelesítés csak az lehet, hogy a táblák lezárták nem megfelelő.

-medium ellenőrzés beállítás megadja részletesebb ellenőrzést az asztalok, ahol a különböző hibák lehet találni. A legalaposabb ellenőrzést végeznek megadásával -extend-check opciót. de nagyon lassú. Ez a lehetőség csak akkor kell használni, ha -medium ellenőrzés nem tár fel a problémát.

Miután rájöttek, hogy a táblázat megsemmisül, akkor folytassa a helyreállítást. Erre a célra a -recover opciót. Mielőtt megpróbálja visszaállítani a táblát myisamchk. meg kell állítani mysqld. Ha a szerver rögzíti az asztalhoz, amikor egy akció annak hasznosítására, az eredmények is kiszámíthatatlan.

Bizonyos esetekben myisamchk program azt jelzi, hogy ebben a módban nem tudja megoldani a problémát, és be kell állítani a lehetőséget -safe-vissza. Ezzel az opcióval végrehajtott további lépéseket az adat-helyreállítást, de számottevően lelassul.

Kapcsolódó cikkek