Import bazy danych
Wyobraźmy sobie sytuację: tani serwer jaki wybraliśmy by postawić na nim nasze zaplecze działa coraz gorzej. Najwyższa pora pomyśleć o jakimś solidniejszym hostingu.
Co zrobić jednak z naszą stroną czy katalogiem jaki mamy i moderujemy od roku? Trzeba go przecież zabrać ze sobą.
Zaczynamy od wyeksportowania bazy danych, po czym tworzymy bazę danych na nowym serwerze i wgrywamy tam zawartość wyeksportowanej poprzednio bazy.
Import bazy danych za pomocą PhpMyAdmina z jednej strony jest równie prosty jak eksport. Z drugiej strony, bywają sytuacje, gdy z jakichś powodów (na które najczęściej nie mamy wpływu), import jest bardzo utrudniony.
My, tymczasem, zajmiemy się pierwszą stroną medalu, czyli łatwym i przyjemnym importem bazy danych. Co zatem robimy, by uruchomić np: nasz katalog Qlweb na nowym serwerze? Już odpowiadam:
1. Logujemy sie na DirectAdmin
2. Wybieramy opcje Twoje konto/Bazy danych MySQL
3. Następnie wybieramy opcję: Stwórz nową bazę danych
4. Tworzymy nową bazę i nadajemy jej Użytkownika z loginem i hasłem. Pamiętamy, by skopiowac w bezpieczne miejsce wszystkie te dane.
5. Teraz krok najważniejszy - importujemy starą bazę danych na nowy serwer. Najpierw, rzecz jasna logujemy się na PhpMyAdmin gdzie będziemy zarządzać nowo powstałą bazą.
6. Po zalogowaniu się do PhpMyAmdina widzimy, że "nie znaleziono tabeli w bazie danych".
7. Tworzymy tabele w bazie danych łącznie z wypełnieniem ich danymi z uprzednio działającej strony - wszystko na raz hurtem poprzez funkcję Import. W menu po lewej stronie klikamy na nazwie naszej bazy danych i Wybieramy opcje "Import".
8. Klikamy guzik przeglądaj i wybieramy z dysku twardego bazę danych którą chcemy zaimportować. Zwracamy uwagę na "zestaw znaków dla pliku" jakiego użyjemy przy imporcie naszej bazy danych. Zwykle jest to UTF8, ale może też być ISO-latin-2
9. Sprawdzamy "Tryb zgodnosci SQL" i jeśli uważamy że wszystko jest OK, klikamy guzik "Wykonaj".
10. Jeśli dysponujemy solidnym łączem do internetu, to po niedługiej chwili otrzymamy komunikat o "Imporcie zakończonym sukcesem" i w menu po lewej pokażą się tabele identyczne z tymi, jakie mieliśmy na starym serwerze.
Uruchomienie katalogu na nowym serwerze jest bardzo proste - edytujemy odpowiednio pliki "vars" i "config", ładujemy całość na serwet przez FTP i wpisujemy adres naszego katalogu.
Nie ma takiej potrzeby, co więcej - plik install.php powinniśmy usunąć z serwera lub zmienić mu nazwę. Gdy poprawnie wpiszemy wszystkie dane do plików konfigurujących, po wpisaniu adresu od razu otworzy nam się nasz katalog na nowym serwerze w identycznej formie co poprzednio.
