Átállítása egy adatbázis tábla mysql fájl, szerver adminisztráció és a technikai támogatás oldalak

Néha a helyzet, amikor az átvinni kívánt az adatbázis mysql egyik szerverről a másikra. Ha az adatbázis igen nagy, és csak több tíz gigabájt, az export és az import is fog sok időt. Ez az adatbázis átvihetők két szakaszban történik.

  • A szokásos módon, hogy egy biztonsági másolatot az adatbázisról, kivéve a nagy asztal. mysqldump -ignore-table = ... ..
  • Adatok visszaállítása egy új szervert készített mentéseket az első lépés, transzfer a szerkezet a nagy asztal.

A szerver, amely hordozza a parancsot:

SHOW CREATE TABLE táblanév - a táblázat felépítését mutatják az «CREATE TABLE» formátumban

A kapott szkript fut az új szerver, így mozog a tábla szerkezetét.

MySQL tárolja a táblázat formájában három megnevezett fájlok .MYD asztalra. MYI. frm

Amely általában megtalálható a / var / lib / mysql / database_name

Most másolja a fájlt. Megállunk mind az adatbázist, és másolja a három fájlt az azonos nevű az asztal egyik szerverről a másikra.

Miután befejezte a másolást, futtassa az adatbázist az új szerver, ellenőrizze a munkát átállított adatbázisban.

Ez a módszer alkalmas átadó MyISAM táblák. Meg kell jegyezni, hogy abban az időben az adatbázis migráció nem áll rendelkezésre, akkor minden bizonnyal negatív, amely nincs jelen az export import adatok, de mivel a puszta mérete és az idő, hogy ez a lehetőség exportálni hatékonyabb lenne.

Ha problémája van az adatbázis, forduljon [email protected], segítünk megoldani azokat a lehető leghamarabb.