GRY-Online.pl --> Archiwum Forum

MySQL (wiedza praktyczna)

21.06.2006
11:26
[1]

tygrysek [ behemot ]

MySQL (wiedza praktyczna)

witam

czy ktoś może się podzielić wiedzą praktyczną na temat przeniesienia bazy danych mysql'owej z jednego kompa na inny? o czym należy pamiętać? jakich narzędzi użyć? jaki serwer mysql'a najlepiej postawić dla windows xp professional?

bardzo dziękuję za pomoc

21.06.2006
11:27
[2]

yasiu [ Generaďż˝ ]

ja to robilem za pomoca phpmyadmin - czyli soft w php ulatwiajacy zarzadzanie bazami danych - dumpujesz baze do pliku a potem ten plik na innym kompie importujesz, tyle klopotu

21.06.2006
11:33
[3]

Adam9870 [ ]

Jest na to zapewne kilka sposobów. Ja proponowałbym przez phpMyAdmina. Nim można zarządzać bazą danych. Skopiowałbyś sobie bazę danych na dysk twardy (jest tam taka opcja) i potem na nowym serwerze też w phpMyAdminie wgrałbyś tą bazę danych i wszystko powinno być ok :) Więcej o tym tutaj:


Jeżeli serwer z które chcesz przenieść bazę danych lub wgrać ją to phpMyAdmina można zainstalować na serwerze ;-) Jeżeli szukałbyś informacji na temat instalacji phpMyAdmina to proponuję zajrzeć tutaj:


update:
Co do serwera na winXP to o ile dobrze wiem to w wersji professional systemu jest opcja posiadanai serwera. I można mieć tam serwer z obsługą skryptów PHP oraz baza danych MySQL. Więc możesz z niej skorzystać. Ale jeżeli wolisz nie korzystać z tego rozwiązania, lub Ci nie odpowiada to może zainstaluj sobie serwer Krasnal-serw. O ile dobrze pamiętam to on też obługuje PHP i MySQL ;-))

21.06.2006
11:41
[4]

Proteus [ Legionista ]

Jeżeli przenosisz dane z MySQL w wersji niższej od 4.1, to zasadniczo można się niczym nie przejmować i przenosić jak jest. Jeżeli jednak przenosisz z wersji niższej (np. 4.0 do wyższej), np. 4.1 lub wyższa, to trzeba dobrze określić charset importowanego pliku. Dodatkowo należy mieć na uwadze, że (już po migracji) jeżeli chcemy w wersji 4.1 lub wyższej wyciągnąć dane w postaci ISO-8859-2, to powinniśmy przy połączeniu z bazą (wystarczy raz na jedno połączenie) wykonać zapytanie:

SET NAMES latin2;

zwłaszcza gdy mamy kod w PHP, bo ten domyślnie ustawia latin1.

© 2000-2024 GRY-OnLine S.A.