gothye
30.06.2010, 13:12:04
witam musze przenieść baze mysql z jednego serwera na drugi (max50mb baza) wszystko za pomoca phpmyadmin moge jedynie wykonać ,z eksportem / importem nie ma problemu
tylko po ponownym zaimportowaniu pliku .sql z bazą ,polskie znaki w tabelach przestają istnieć a w ich miejsce pojawiają sie dziwne krzaki ,
eksport oraz import wykonałem zaposując i wskazując kodowanie UTF-8
serwer mysql-4.2 (chyba) z niego pobieram baze i importuje na mysql-5.0
gdzie szukać przyczyny ?
Mchl
30.06.2010, 13:32:22
Albo po stronie starego serwera, albo po stronie nowego serwera.
Sprawdź czy sam wyeksportowany SQL ma poprawne kodowanie.
gothye
30.06.2010, 13:47:10
plik również jest w kodowaniu utf-8
mkozak
30.06.2010, 13:59:41
Jak ostatnio robiłem taką operację, to po 4 godzinach zauważyłem, że na nowej bazie mam ustawione inne kodowanie na tabelach.
Przyjrzyj się polom w nowej tekstowym na nowej bazie, jakie mają kodowanie.
Jak importujesz? phpMyAdminem, czy własnym skryptem?
gothye
30.06.2010, 14:03:32
kodowanie pól w bazie wyeksportowanej jest ok
exportuje phpmyadminem na php < 5.1 , musze uciekać z tego hostingu puki baza jest jeszcze mała , przenosze na serwer lokalny na debianie wiec moge baze dowolnie zaimportować ale nijak nie chce przyjąć kododwania tuż przy eksporcie bazy do pliku
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.