Citat:
Originalno napisao User
Podigni backup u neku temp bazu i promeni sve tabele u UTF8 pomocu:
Kôd:
ALTER TABLE naziv_tabele DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
A nakon toga promeni sva tekstualna polja (CHAR, VARCHAR, TEXT) unutar svih tabela u UTF8 na sledeci nacin:
Kôd:
UPDATE naziv_tabele SET naziv_kolone = CONVERT (CONVERT (CONVERT (naziv_kolone USING latin1) USING binary) USING utf8);
Poslednje, promeni charset same baze (ukoliko vec nije):
Kôd:
ALTER DATABASE naziv_baze DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Potom podigni tako sredjenu bazu na mesto prave i sve bi trebalo da radi (a i pored toga, baza ce biti UTF8, kako i treba da bude).
|
Ovo je inace visemesecno iskustvo u borbi sa idn domenima, bas sam juce fwd-ovao kolegama tvoj "manual" kako se handluje utf kod istih