Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: latin1_swedish_ci na utf8
Forum PHP.pl > Forum > Bazy danych > MySQL
marcinek37
Przenoszę stronę, która w oryginale w bazie danych miała kodowanie latin1_swedish_ci i przeglądając dane w phpmyadmins nie widzę polskich znaków, a krzaczki.
Niestety nie mogę sprawdzić, czy od strony przeglądarki strona wygląda poprawnie, ponieważ została zablokowana - konto zostało zaatakowane (jak wiele innych na tym serwerze, co wynikało z raportu Google).

Jak mogę w prosty sposób przekonwertować zaimportowany plik .sql w ten sposób, aby pojawiły się polskie znaki?
To dla mnie niezwykle istotna wiedza, bo planuję całą stronę przerobić na kodowanie utf
mambus
Jeśli masz ściągniętą kopię bazy danych, otwórz ją w notepad++ i spróbuj tam przekonwertować, wybierając opcję KODUJ W UTF-8 (bez BOM).
Może pomoże wink.gif
marcinek37
wartość w kolumnie "Metoda porównywania napisów" zmieniła się na poprawną, ale nadal zamiast "ś" mam "?", a zamiast "ł" mam "?" itd.
nie mam ani jednego polskiego znaku

może najpierw trzeba ten plik czymś przerobić, potem go wgrać, a następnie zmienić deklarację dot. metody porównywania napisów?

samo konwertowanie w zwykłym programie nie pomaga - może gdy wrzucę część tego pliku na serwer, to ktoś będzie w stanie mi pomóc?
com
http://www.unicodetools.com/unicode/utf8-t...n-converter.php ;>

no jak masz w pliku latin to utf sam się nie zrobi... metoda porównywania napisów przyda Ci sie potem.. myślałem że się połapiesz w końcu napisał Ci mambus żebyś sobie prze konwertował wink.gif

w notepad++ to jak już to dajesz konwertuj na utf8 bez bom a nie koduj jak ten ktoś napisał smile.gif
marcinek37
gdy w tym konwerterze wpisuję słowo "Spó³dzielnia", przerabia mi je na "Spó³dzielnia"

co mam z tym później zrobić, aby w efekcie otrzymać "Spółdzielnia"?
com
to spróbuj mi przesłać tą bazę tak jak mówiłeś wink.gif coś ten konwerter nie działa tak jak ma biggrin.gif
marcinek37
całej bazy wysłać nie mogę, ale wyciągnąłem kilka słów, które nie mają polskich znaków, wgrałem Ci zapytania do pliku i wysłałem na serwer:
http://przeklej.net/file_details/136678.html

oczywiście mógłbym napisać sam jakiś konwerter, ale obawiam się, że mogę napisać coś źle i nagle okaże się, że w jednym z rekordów istnieją znaki, których nie będę w stanie rozszyfrować nawet z kontekstu zdania, np. jakiś znak grecki
com
spróbuj skorzystać z tego http://tosiek.pl/converter/ wink.gif nie wiem czy czasem problem nie leży przy tym że masz inne kodowanie wybrane przy robieniu dumpa bazy wink.gif
marcinek37
nie wszystkie znaki zostały przekonwertowane...
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.