Hogyan lehet visszaállítani az SQL adatbázis
Nézzük meg a három alapvető módon importálni egy adatbázist:
- A phpMyAdmin webes felületen;
- A Sypex Dumper forgatókönyvet;
- Használja a szerver parancssorban.
Először is kell egy adatbázis létrehozása a szerveren. Ehhez menj a Web Hosting Control Panel Direct Admin menü «MySQL Management”.
Válassza ki az elemet „Új adatbázis létrehozása”:
Mindent meg kell adnia az adatbázis nevét, az adatbázis felhasználói nevet és jelszót az adatbázishoz:
Töltsd ki a szükséges adatokat mezőket, majd kattintson a „Create”. Az adatbázis jött létre, használatra kész, de ez még nem tartalmaz adatokat. Most folytassa közvetlenül a figyelmet a módját, hogy importálja az adatbázis backup.
Módszer №1: Import phpMyAdmin webes felületen.
phpMyAdmin - egy webes alkalmazás nyílt forráskódú szoftver, PHP-ben íródott, és képviseli az adminisztráció MySQL webes felületen. phpMyAdmin segítségével a böngésző elvégzésére az adminisztráció a MySQL szerver, végrehajthat SQL-lekérdezéseket, és a tartalmát adatbázisok és táblák. Az alkalmazás nagyon népszerű web-fejlesztők, mivel lehetővé teszi, hogy kezelje a MySQL adatbázist használ a felhasználóbarát felület, nincs szükség bonyolult SQL-lekérdezéseket végrehajtani egyszerű feladat.
Hogy megy a webes felületen a phpMyAdmin, válassza ki a megfelelő elemet a Direct Admin panel:
Eléréséhez phpMyAdmin szeretne belépni a felhasználónevét és jelszavát, hogy egy adatbázis létrehozásakor megadott adatbázisban. Az első dolog, amit meg kell csinálni megadása után a phpMyAdmin felület - válaszd érdekünk adatbázist a listából:
Miután kiválasztottuk az adatbázist, most elérhető számos adatbázis műveleteket. Mi érdekli az import lapon:
A következő lépésben meg kell választani egy biztonsági másolatot az adatbázisról, amely tárolja a helyi számítógépen:
Figyeljünk arra, hogy a phpMyAdmin nem teszi lehetővé, hogy letölt egy fájlt több 8,192KB (mind import nagy guba tartjuk ezt a cikket egy kicsit később). Miután kiválasztotta az adatbázis backup egyszerűen nyomja meg a jobb alsó meg az OK gombot, és várja meg az import a mentés. Befejezése után ezt a műveletet, akkor kap egy értesítést:
Adatbázis sikeresen importált.
Módszer №2: importálása a Sypex Dömper script.
Töltse le a szkript maga bontsa ki a fájlt, és töltse fel a fájlt a dumper.php a szerver a public_html könyvtárba. Ahhoz, hogy helyesen működjön, a forgatókönyvet kell létrehozni egy könyvtárat tárolására biztonsági másolatot (guba) adatbázisok. Ahhoz, hogy hozzon létre egy mappát, menj a menedzsere Direct Admin panel fájlokat, keresse meg a public_html könyvtárba, és hozzon létre egy új katalógus hát, amint azt az alábbi ábra mutatja:
A szkript felkéri, hogy válasszon egy műveletet az adatbázisokat: «Hát / Backup Database” és a «Restore / Restore adatbázis mentés.” Mi érdekli a második bekezdésben. Közel pont „DB” kell választani a legördülő menüben az adatbázis, az elem melletti „Fájl”, válassza ki a biztonsági mentés az adatbázis, amelyet előzőleg letöltött a mentési könyvtárból.
Miután kiválasztotta az összes szükséges visszaállítási lehetőségeket, kattintson az „Apply” gombra. Megkezdi a importálásával adatbázis mentést. A műtét után a szkript beszámolnak az eredményekről az import:
Adatbázis sikeresen importált.
Megjegyzés. Annak ellenére, hogy a szkript Sypex Dömper egy majdnem ideális eszköz az import / ekporta MySQL adatbázisok, ez a script van egy hátránya - ez nem mindig működik megfelelően az adatbázis guba, melyeket a harmadik féltől származó eszközök, így ha Sypex Dumper Export Database az is kívánatos, hogy köze van hozzá. Kérdés adatbázis export lesz szó részletesen a vonatkozó cikket.
Módszer №3: Import és a kiszolgálón parancssorban.
Ez a módszer csak azok a felhasználók, akik hozzáférhetnek az SSH (S ecure SH ell. Távoli operációs rendszer). Ahhoz, hogy importálja a biztonsági másolatot az adatbázisról letölteni kívánt biztonsági másolatot a kiszolgálón keresztül csatlakozik SSH a szerver (pl ssh-ügyfél Putty, ha a Microsoft Windows, vagy használja a terminál, ha a Linux család).
Miután csatlakozik a parancssor elég a következő parancsot:
mysql -uUSER -pPASS DBNAME
Amennyiben «-u» - egy olyan paraméter, amely megadja az adatbázis felhasználói nevet a kapcsolatnak (USER) «-p» - egy olyan paraméter, amely megadja az adatbázis felhasználói jelszót a kapcsolatot (PASS), DBNAME - az adatbázis nevét, «/ path / to /dump.sql »- teljes elérési útvonal az adatbázis mentést. Tekintsük a parancsot a példa. Tegyük fel, hogy a mentési fájl a könyvtárban domain / example.com / public_html / backup (ahol exapmle.com - a domain név), az adatbázis felhasználói név - «user_user», jelszó - «Ide2eib6”, az adatbázis nevét - «user_database» nevét backup - dump.sql, egy biztonsági másolatot az úton domain / example.com / public_html / backup /.
Ebben az esetben a parancs importálni az adatbázist a következő formában:
mysql -uuser_user -pIde2eib6 user_database Ha elvégzése után ezt a parancsot az operációs rendszer nem számol import hiba, akkor a mentés sikeresen importálva. A méret az adatbázis backup nem számít. A fenti módszerek általános, és lehetővé teszi, hogy bármilyen feladat megoldásához az adatbázis import.Kapcsolódó cikkek