Spisie treści
W środowiskach programistycznych, kiedy przenosimy zmianę do produkcji, bardzo ważne jest utworzenie kopii zapasowej tuż przed wprowadzeniem zmian, w taki sposób, abyśmy mogli wrócić w przypadku, gdyby coś nie poszło tak, jak chcemy.W świecie MySQL mamy kilka terminów, które odnoszą się do kopii zapasowej, jako Wysypisko, Utworzyć kopię zapasową, Eksport, w naszym otoczeniu phpMyAdmin, terminy te odnoszą się do tego samego elementu, którym jest nasz plik, w którym mamy strukturę i dane, które chcemy wyeksportować, aby zapisać ten konkretny moment bazy danych.
Przed wyeksportowaniem lub wygenerowaniem naszej kopii zapasowej bardzo ważne jest, abyśmy znali zakres tego, czego potrzebujemy, czyli musimy zdefiniować, czy chcemy tylko strukturę bazy danych, tylko dane, dane i strukturę, tylko niektóre tabele .
Określ także, do kogo przeznaczony jest ten plik wynikowy, jeśli do bazy danych MySQL znowu, albo musimy zasilić inny silnik; Wszystko to są ważne pytania, które musimy sobie zadać, aby wiedzieć, czego potrzebujemy, a tym samym wiedzieć, jakich narzędzi użyć.
W widoku Bazy danych klikamy opcję eksport które powinno nam pokazać coś takiego:
Tutaj mamy dwie opcje, Szybki (szybki i Zwyczaj (niestandardowe), gdzie pierwsza pozwala nam na wygenerowanie kompletnej kopii zapasowej, w formacie SQL z podstawowymi parametrami i bez możliwości wyboru tabel lub innych opcji, a druga prowadzi nas trochę dalej i pokazuje nam więcej opcji takich jak wybór tabel, które chcemy wyeksportować, format, strukturę pliku, jego kodowanie itp.
Zatrzymajmy się na chwilę na panelu Wyjście, Tutaj mamy kilka ciekawych rzeczy, które mogą nam się przydać, zaczynamy od dwóch głównych opcji zapisania w pliku i pokazania jako tekst, pierwsza spowoduje, że nasza przeglądarka pobierze plik, który serwer nam przekazuje za pośrednictwem HTTP, a druga opcja sprawi, że zobaczymy cały plik w zakładce przeglądarki.
Zestaw znaków pozwala nam wybrać konkretne kodowanie dla naszej kopii zapasowej, ponieważ na przykład coś, co się często zdarza, to bazy danych w języku hiszpańskim, zawsze są problemy z akcentami, a to dlatego, że nie umieszczamy odpowiedniego zestawu znaków. Wreszcie kompresja, gdy baza danych ma wiele rekordów, będziemy mieli bardzo duży plik, więc zawsze lubimy skompresować ten plik, aby nie zajmował więcej miejsca niż jest to wymagane, naprawdę, gdy przechowujemy nasze kopie zapasowe, do tego mamy kompresję dostępne rodzaje, ZIP, GZIP lub BZIP2, chociaż będzie to dostępne tylko wtedy, gdy nasz serwer ma w tej chwili włączone te opcje.