Mysql dump és visszaállítási
Tesszük billenő MySql adatbázis
Annak érdekében, hogy a tartalék MySQL adatbázisok közös használata úgynevezett lerakó. Ez egy szöveges fájl, amely szerkezetét és tartalmát az adatbázis az SQL Query formátumban.
Tehát mi egy szeméttelep adatbázist a mysqldump konzol ügyfél bejelentkezik a szerverre SSH. A forgatás lesz user_database adatbázis dump mysql12.leaderhost.ru szerver, jelentkezzen be, hogy az adatbázis eléréséhez mi user_admin és jelszavát 12345.
A lerakó mentésre kerül a fájl user_database.sql. Ha hibázik a felhasználónevét és jelszavát, akkor kap egy hiba hasonló:
Ha minden jól megy, akkor nem az üzenet kerül kiadásra. Lássuk, hogy milyen méretű, hogy egy lerakó:
Visszaállítása az adatbázis MySql lerakó
A fenti leírja, hogyan kell szedni a MySQL adatbázis (backup), majd ismertetjük a szükséges lépéseket, hogy visszaállítsa az adatbázis egy szeméttelep.
Tehát pontosan ugyanazt az adatbázist, és ugyanazt a felhasználónév / jelszó, ugorjon be a ssh szerver és hajtsa végre azt a mappát, amely abban rejlik, a szeméttelep. Például user_database.sql billenő rejlik hostingfaq.ru hely mappát (például a tárhely LiderHost).
Hibák merülnek fel, amikor dolgozik guba
Gyakran előfordul, hogy amikor visszaállítja az adatbázist egy szeméttelep, akkor lehet ezt a hibát:
Gyakran előfordul, hogy a hiba oka, hogy a kódolási táblázat egyedül, míg a többi adatot. Mit lehet tenni? Általában a lerakó bázis helyett minden mutató kódoló egy. Például az adatokat a lerakó cp1251 kódolás, és valahol talált egy pointert utf8:
Ezt követően, próbálja meg visszaállítani az adatbázist a lerakó újra. Érdemes kényszeríteni a titkosítási kulcs --default-karakterkészlet-
Egy másik probléma is előfordulhat létrehozása során a lerakó:
Bypass, és sikeresen elvégzi a dump segítségével kulcs --skip-opt