Przerabianie bazy danych MySQL kodowanej w latin1 na utf-8
Oto sposób na przerobienie bazy kodowanej w latin1 na utf-8. Dlaczego dodaję na wykop ? Bo konwerter na bigu.pl nie daje rady.
- #
- #
- #
- #
- #
- #
- #
- #
- 8
Oto sposób na przerobienie bazy kodowanej w latin1 na utf-8. Dlaczego dodaję na wykop ? Bo konwerter na bigu.pl nie daje rady.
Komentarze (8)
najlepsze
Nie wiem czy dokladnie czytasz to co inni pisza,ale ten skrypt nie dotyczy ISO-8859-1, ktore jak napisales wogole nie obsluguje czegos takiego jak polskie znaki - samo z siebie... (od tego jest ISO-8859-2). Sprawa tyczy sie LATIN-1 - najbardziej upierdliwego kodowania jakie jest, w komplecie takiego ktorego iconv nie lapie poprawnie (jak chcesz dam ci probke takiej bazy - jak to zrobisz
@Cr3pt: fakt, nie zwróciłem uwagi, że tam są niepoprawnie zakodowane polskie znaki i iconv nie będzie wiedział co z nimi zrobić podczas konwersji. Ale nadal podtrzymuje, że skrypt podmieniający znaki w odczytywanym pliku nie nadaje się na wykop.
PS Poza tym, kto/co próbuje zapisywać polskie znaki w ISO-8859-1 doskonale wiedząc, że to kodowanie
Poza tym nie wiem czy Ty uwaznie czytasz moje komentarze, ale wycofałem się z iconv i wyjaśniłem dlaczego.
Nie chodzi o wąską specjalizację, bo ciężko mówić o "specjalizacji" w skrypcie prostym jak "futerał na cepy".