Autor Zpráva
Martin Brodecký
Profil
Ahoj,
u několika projektů se mi objevila následující situace - nevíte někdo, co s tím udělat? Po otevření databáze v PHPMyAdmin má databáze kódování UTF-8_czech_ci. Veškeré sloupce veškerých tabulek mají také kódování UTF-8_czech_ci. Ale kupodivu ve výpisu tabulek - ještě než tabulku otevřete je kódování latin1_sweedish_ci.. Jak to změnit? Nechci mít tabulky kódované do švédštiny, ikdyž veškeré sloupce jsou správně v utf-8... ??
Kajman
Profil
Kódování u tabulky je použité jen jako výchozí hodnota pro nové sloupce, pokud při jejich vytváření není kódování definováno.

Je ho možné změnit úpravou tabulky. (Nejsem si jistý, jestli to v PMA je, ale určitě půjde příkaz alter table.)

ALTER TABLE `tabulka` CHARACTER SET utf8 COLLATE utf8_czech_ci

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: