ratowanie polskich znakow z latin1_swedish_ci na utf8_gener

0

wlasnie ratuje czyjegos cms-a ktory byl pisany w MySQL z ustawieniami w phpMyAdmin takimi:
kodowaniem tabel latin1_swedish_ci, natomiast z
"System porównań dla połączenia MySQL:" ustawionym na utf8_general_ci

polskie znaki tam dzialaly pomimo ze to jakies szwedzkie kodowanie !? sam sie dziwie ze dzialalo

po przeniesieniu na inny serwer z takim samym ustawieniem w phpMyAdmin polskie znaki sa zastepowane przez krzaki w stylu "zapozna? Pa?stwa z ofert?"

zwykle koduje tabele na utf8_general_ci
czy w takiej sytuacji da sie odratowac polskie znaki nie przepisujac wszystkiego raz jeszcze?

w ktorej bazie ustawic inne kodowanie, tej co eksportuje z niej kopie czy ta docelowa?

b. prosze o pomoc
z gory dzieki [MySQL]

dowiedzialem sie ze powininem zdjąć kodowania poprzez zmianę typu kolumny
i założyć od nowa

[sql]ALTER TABLE tabela MODIFY ... // na binarny
ALTER TABLE tabela MODIFY ... // na tekstowy[/sql]

tylko nie wiem jak takie zapytania dalej wygladaja

0

ALTER TABLE tabela CHANGE kolumna kolumna BLOB;
ALTER TABLE tabela CHANGE kolumna kolumna TEXT CHARACTER SET utf8;

0

przed wykonaniem zapytania ustaw

SET NAMES utf8;

0

Hmm, a jak nie pomoże, to może

SET CHARSET utf8;

załatwi sprawę...

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