Jesteś tutaj: webmade.org >> porady >> php + mysql
autor: Mateusz Pilszek, ostatnia modyfikacja: 2007-03-11
 phpmyadmin
 phpmyadmin  przenoszenie bazy danych
 przenoszenie bazy danych  eksport bazy danych
 eksport bazy danych  import bazy danych
 import bazy danych  mysql
 mysql phpMyAdmin daje ciekawą możliwość przeniesienia zawartości bazy danych pomiędzy dwoma serwerami, np. serwerem lokalnym, na którym tworzymy i testujemy bazę, a serwerem na którym oficjalnie znajduje się baza danych. Aby skorzystać z możliwości programu musimy posiadać phpMyAdmin poprawnie skonfigurowany na dwóch serwerach WWW (program znajduje się zazwyczaj w ofercie firm hostingowych).
Wyeksportujemy przykładową bazę danych i załadujemy jej zawartość na innym serwerze MySQL.
Uruchamiamy phpMyAdmin na serwerze, z którego chcemy eksportować bazę i z panelu po lewej stronie wybieramy nazwę odpowiedniej bazy:

W kolumnie po prawej stronie klikamy na przycisk „Eksport”:

Kolejnym krokiem jest wybór tabel, które mają zostać wyeksportowane. Domyślnie zaznaczone są wszystkie tabele. Zaznaczamy/odznaczamy odpowiednie pozycje trzymając wciśnięty klawisz Ctrl. Jako format eksportu wybieramy „SQL”, reszty opcji nie zmieniamy. Przechodzimy na sam dół strony i zaznaczamy opcje tak jak na poniższym zrzucie:

Kliknięcie przycisku „Wykonaj” skutkuje wyświetleniem przez przeglądarkę okna pobierania (zależnie od przeglądarki wygląda ono inaczej). Zapisujemy utworzony plik .sql na dysku.

Teraz czas na załadowanie pliku na drugi serwer. Uruchamiamy w przeglądarce aplikację phpMyAdmin współpracującą z serwerem MySQL, na który chcemy importować plik. Wybieramy z kolumny po lewej stronie odpowiednią bazę danych. Następnie wybieramy z listy możliwych opcji: „Import”:

Pojawi się strona z okienkiem do upload-owania pliku. Wybieramy więc z dysku plik .sql, który wcześniej utworzyliśmy i klikamy na przycisk „Wykonaj” na samym dole strony:

Jeżeli operacja się powiodła, powinniśmy zobaczyć komunikat podobny do poniższego:

Jeszcze kilka zdań wyjaśnienia – plik o rozszerzeniu .sql to nic innego, jak lista poleceń języka SQL tworząca odpowiednie tabele i dopisująca do nich rekordy. Otwierając plik o rozszerzeniu .sql zobaczymy więc wiele instrukcji CREATE TABLE i INSERT INTO. Nic nie stoi na przeszkodzie, aby samemu napisać taki plik i zaimportować go na serwerze.
Mateusz Pilszek
szukaj:  phpmyadmin
 phpmyadmin  przenoszenie bazy danych
 przenoszenie bazy danych  eksport bazy danych
 eksport bazy danych  import bazy danych
 import bazy danych  mysql
 mysql 
Osoby czytające tę publikację przeglądały również:
 blog
blog porady
porady artykuły
artykuły recenzje
recenzje wiadomości
wiadomości
  
 © 2004-2008 copyright by webmade.org
© 2004-2008 copyright by webmade.org