Podobno ludzie dzielą się na tych którzy robią kopie zapasowe i na tych, którzy będą robić. Dlaczego warto robić backup bazy MySQL? Większość hostingów z założenia robi systematycznie kopie baz danych, aczkolwiek niejednokrotnie zdarzały się przypadki, gdzie okazywało się, że nie ma akurat danej kopii albo jest inna niż potrzebujemy. Bezpieczniej jest posiadać własną kopię bazy MySQL na swoim komputerze. Szczególnie ważne jest wykonanie kopi bazy danych przed wszelkimi przeróbkami, czy bezpośrednią ingerencją w samą bazę. Warto również robić systematyczne kopie co jakiś czas, ze względu na przykład na ryzyko włamań hakerów na naszą stroną albo możliwość padnięcia serwera.
Istnieje wiele sposobów wykonania kopi bazy, jednak by uniknąć wszelkich problemów i niezgodności najbezpieczniej jest użyć do tego programu phpMyAdmin (większość płatnych hostingów go udostępnia). Procedura jest dosyć prosta. Należy wybrać z menu „Eksport”. Następnie zaznaczyć wszystkie wpisy, wybrać tryb zgodności SQL MySQL40 i format SQL (opcje po lewej stronie panelu, domyślnie powinno być już zaznaczone SQL). Najlepiej zapisać spakowaną bazę wybierając opcję .gz i to cała procedura.
Często przy kopiach baz danych pojawiają się problemy z kodowaniem, dlatego należy zwrócić uwagę w jaki sposób kodowana jest nasza baza. Table powinny być w ten sam sposób kodowane jak cała baza. W innym wypadku pojawia się zamiast polskich znaków tak zwane krzaczki. Aczkolwiek obecnie najczęściej
stosowane kodowanie to UTF-8 i większość hostingów ma właśnie ustawione kodowanie UTF-8.
Dodaj komentarz lub opinię na forum: