Wciąganie bazy pod linuxem, '?' zamiast PL liter

0

Mam plik .sql tworzący bazę i dodający dane.
Kodowanie w pliku jest latin2 == ISO 8859-2
Kodowanie strony internetowej, która wyświetla dane również jest w ISO

Na stronie mam pytajniki w miejsce kadej PL literki z wyjątkiem óÓ.
Nie ma znaczenia, czy przy CREATE TABLE będzie DEFAULT CHARACTER SET latin2 czy nie. Nawet jak ustawię tu cp1250 to efekt będzie taki sam - jednak to pole ma jakiś tam wpływ, bo dla testów wpisałem bodajże big5 - kodowanie chińskie i óÓ zniknęło...

Ustawienia mysql w kwestii strony kodowej wyglądają tak:
character-sets-dir (No default value)
default-character-set latin2

To kolejna ze spraw, za które chcą mnie już rozstrzelać ;)

Przekopałem net 5 razy i znalazłem sporo wątków o tym, że przy przenoszeniu bazy od Mambo są krzaki - ale nigdzie nie było działającej odpowiedzi jak to naprawić :/

Jak to mawiała Leeloo - istota doskonała: "pleeeaasssee heeellppp" [green]

0

Moze tu znajdziesz to czego szukasz:)
http://forum.php.pl/index.php?showtopic=31881

0

iconv ? (man iconv)

0

To jest program do zamiany stron kodowych, o ile mnie pamięć nie myli..
używałem go wcześniej, ale to nic nie dało.. bo jak już pisałem - PL znaki są w ISO w pliku więc prawidłowo :/

0

Nie wiem właściwie, czy to ma jakiś wpływ, ale może shell na którym to robisz ma ustawioną stronę kodową np. na utf8?

0

A jak to sprawdzić i jak zaradzić?
Chociaż to by było dziwne, jeśli miałoby wpływ...

1 użytkowników online, w tym zalogowanych: 0, gości: 1