Ehh ten ALEC co bysmy bez niego zrobili zawsze wie najlepiej ;p
05-11-07, widynek widynek@o2.pl napisał(a):
Dnia 4 listopada 2007 19:30 "A.L.E.C" alec@alec.pl napisał(a):
robiłem to raz, ale nie pamiętam dokładnie jak, spróbuj przywrócić konfig mysql do wcześniejszego stanu, następnie wykonaj backup z opcjami --default-character-set=utf-8 oraz --set-charset --add-drop-table, jeśli w wykonanym pliku polskie znaczki zapisane są poprawnie w utf-8, to wystarczy poprawić w nim definicje tabel z latin1 na utf-8 (i odpowiednio collation) a następnie wczytać backup. Dla wersji 1.10 i wyższych nie ma potrzeby ustawiać kodowania w konfigu mysqla.
Jesteś WIELKI!
Wszystko zaczynało się coraz bardziej pie*...moje magiczne kwerendy "update" robiły więcej zamieszania niż pożytku. Wtedy przeczytałem jeszcze raz to, co napisałeś i zadałem sobie jedno zaje* ważne pytanie: "a może by tak spróbować wrzucić dump starej bazy do nowej - bez udziwnień w stylu iconv". Tak zrobiłem i o dziwo działa. Wygląda na to, że baza zbudowana na utf8 sama sobie wszystko przekonwertowała. Z resztą - nawet jeśli jestem w błędzie, to i tak w tym momencie najważniejsze dla mnie jest to, że wreszcie mogę to porzucić (odnajdując wcześniej zmiany, których dokonałem w bazie w ciągu ostatnich 20 kilku godzin).
pozdrawiam wszystkich! widynek
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms