Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Złe kodowanie po imporcie bazy
#1
Witam, wiem że temat był wałkowany milion razy ale mimo kopania w googlach oraz na forach problemu mojego nie mogę rozwiązać. Zacznę od tego że w bazie mam kodowanie latin1 swedish. Przeglądam dane i widzę wszędzie krzaki w miejscu polskich znaków. Na froncie strony www (kodowanie utf8) wszystko wygląda ok dlatego do tej pory się tym nie interesowałem.
Po wykonaniu
Kod:
SHOW VARIABLES LIKE 'character_set%';
otrzymuję:
Kod:
character_set_client    utf8
character_set_connection    utf8
character_set_database    latin1
character_set_filesystem    binary
character_set_results    utf8
character_set_server    latin2
character_set_system    utf8

postępując wg tego poradnika i konwertera próbowałem to konwertować na wszystkie sposoby - bez sukcesu.
http://tosiek.pl/o-co-chodzi-z-latin1-i-dlaczego-dzialaja-w-nim-polskie-znaki/
http://tosiek.pl/converter/
http://tosiek.pl/iso-8859-1-latin1-iso-8859-2-latin2-windows-1250-cp-1250-utf-8-utf8/

dodam że serwerem docelowym jest home. Tam mi już poradzili żebym przed importem zminił kodowanie bazy na utf-8 tak zrobiłem - bez sukcesu teraz w bazie i na stronie mam zamiast ż - ż jeśli coś nie jasna proszę pytajcie i wypatruję pomocy.
Odpowiedz
#2
A w dumpie poprzedniej bazy jakie masz kodowanie?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#3
(12-10-2012, 21:46)Pedro84 napisał(a): A w dumpie poprzedniej bazy jakie masz kodowanie?

W dumpie starej bazy mam tylko
Kod:
ENGINE=MyISAM AUTO_INCREMENT=47 DEFAULT CHARSET=latin1 AUTO_INCREMENT=47 ;
to linijka z jenej tabeli i takich linijek jest tyle ile tabel żadnej innej informacji o kodwaniu nie ma
Oczywiście przed importem tu też próbowałem zmieniać na utf8 nic z tego

Dodam że zdumpowany plik ze starej bazy otwierałem też w notepad++ tam zmieniałem kodowanie na utf8 i dopiero importowałem również bez sukcesu
Odpowiedz
#4
A jakie masz kodowanie nowo utworzonej bazy?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#5
(14-10-2012, 04:33)Pedro84 napisał(a): A jakie masz kodowanie nowo utworzonej bazy?

utf-8 ustawiam przed importem
Odpowiedz
#6
UTF-8 ma być ustawione już wcześniej, przed dodaniem do bazy rekordów. Jaki to typ DBMS?
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zmniejszenie czasu dostępu do bazy darling 8 8,412 06-12-2017, 18:00
Ostatni post: arki878
  Przeszukiwanie bazy, przechowywanie wyników vundo 3 4,191 02-12-2016, 20:16
Ostatni post: tereska3
  Wyświetlenie ilości Plików z bazy MySQL, Wyświetlenie ilości Plików z bazy SQL maniek666 1 3,656 28-11-2013, 14:51
Ostatni post: ILIES
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,259 19-11-2013, 16:28
Ostatni post: smiesznylolek
  [MySQL] Struktura bazy dla słownika msx83 2 3,922 24-08-2013, 16:26
Ostatni post: msx83

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl