Doświadczeni administratorzy wiedzą z pierwszej ręki, że zapisanie kopii zapasowej bazy danych i jej przywrócenie zaoszczędzi wiele pracy w wyniku nieprzewidzianej awarii. Dlatego umiejętność przywracania bazy danych jest podstawową umiejętnością administracyjną.
Instrukcje
Krok 1
Aby przywrócić bazę danych, musisz mieć jej kopię zapasową z najnowszymi zmianami. Aby to zrobić, po każdej nowej operacji lub przed eksperymentowaniem z kodem bazy danych, zaimportuj go na swój komputer jako plik archiwum lub sql.
Krok 2
Otwórz przeglądarkę. W pasku adresu wpisz: localhost. Wybierz Phpmyadmin z sugerowanych wartości. Przejdź do panelu Phpmyadmin. Przede wszystkim usuń tabele, które zostały uszkodzone przez awarię. Aby to zrobić, wybierz nazwę odpowiedniej bazy danych w lewej kolumnie i na liście tabel, która się otworzy, kliknij link poniżej „Zaznacz wszystko”. Następnie kliknij pole „Z zaznaczonym” i wybierz „Usuń” z listy, która się otworzy. Potwierdź akcję w wyskakującym okienku.
Krok 3
Teraz przejdź do folderu na swoim komputerze, w którym przechowywana jest zapisana baza danych. Jeśli zapisałeś go w formacie sql, po prostu otwórz dokument i skopiuj kod dokumentu do schowka (Ctrl + A - zaznacz, Ctrl + C - kopiuj). Następnie zaloguj się do Phpmyadmin, wybierz bazę danych do przywrócenia i w zakładce SQL wklej zawartość (Ctrl + V) do pola wprowadzania zapytania.
Krok 4
Kliknij „OK”, a po pewnym czasie, jeśli operacja się powiedzie, w wierszu poleceń pojawi się komunikat „zapytanie SQL zakończone pomyślnie”. Jeśli tak się nie stanie, oznacza to, że tabele są zbyt duże i lepiej załadować je do bazy danych za pomocą polecenia importu.
Krok 5
Spakuj swój plik sql za pomocą Winrar lub 7-Zip. Pamiętaj, że nazwa pliku musi zawierać format i kompresję (na przykład base.sql.zip). Po poprawnym zarejestrowaniu nazwy pliku wróć do Phpmyadmin, wybierz żądaną bazę danych i przejdź do zakładki "Importuj".
Krok 6
Klikając „Wybierz plik”, użyj Eksploratora, aby znaleźć właśnie utworzone archiwum. Wybierz go, ustaw kodowanie na utf-8. Kliknij znacznik wyboru obok słów „Zezwalaj skryptowi na przerwanie procesu importowania” i wybierz format SQL. Kliknij przycisk „OK”. Jeśli nie ma nowych błędów, otrzymasz komunikat: „Import pliku zakończony pomyślnie”.