Strona 1 z 1

[mySQL][UTF8] Problem z niektórymi znakami

: pn mar 24, 2008 6:30 pm
autor: tmz
Witam,
odwieczna walka z utf8 trwa:
Mam dane do wrzucenia do mysql, w utf8. Import działa do pewnego stopnia poprawnie, tzn wiekszosc polskich i niepolskich znakow wchodzi poprawnie, na niektorych jednak sie import danych zacnina.

Przykładem takiego znaku jest litera "Ł", duża. Pozostałe polskie wchodza poprawnie. Zacinanie sie polega na tym, ze dodawanie danych przebiega bez informacji o bledach itd, ale w momencie natrafienia na "Ł" w jakims tekscie tekst jest w tym miejscu ucinany (wiec zamiast "Żołądek Łosia" w tabeli bede mial "Żołądek ").

Jak mowilem, pozostale polskie sa OK, aczkolwiek np. z hiszpańskiego "¡Átame!" dostane już tylko "¡"...

Ktos coś wie? Bug w mysql czy co?

Re: [mySQL][UTF8] Problem z niektórymi znakami

: pn mar 24, 2008 9:22 pm
autor: Keph
Importujesz przez phpmyadmin?

Zauważyłem, że ma on tendencję do mordowania jakichkolwiek znaków w utf8. Zakładam, że to bug i osobiście nie znam obejścia (jak ktoś zna - sam jestem ciekaw), ale wrzucanie pól przez własnoręcznie sporządzony skrypt działa bezproblemowo, więc nie jest to raczej kwestia samego mysql'a

Re: [mySQL][UTF8] Problem z niektórymi znakami

: pn mar 24, 2008 9:29 pm
autor: tmz
Również.
Zapodaje skrypt z linii komend na serwerze oraz importuje plik phpmyadminem - w obydwu przypadkach wynik jest identyczny...