Manual:$wgDBmysql5/cs

Podrobnosti
Poznámka předem: Bez ohledu na to, co zde nastavíte, MediaWiki interně vždy používá kódování UTF-8. Vše, co MediaWiki posílá do databáze, je vždy v kódování UTF-8.

Nastavením na true odešlete 'SET NAMES=utf8;' na připojení. Pokud je nastaveno na false, 'SET NAMES binary;' bude použito, což je výchozí a proto doporučené. Obecně byste tuto hodnotu po instalaci neměli měnit – pokud jste vytvořili wiki v binárních nebo UTF-8 schématech, měli byste toto ponechat vypnuté. Tato funkce je experimentální a s vaším nastavením jsou data každopádně odesílána (a tedy i nakonec uložena) se správným kódováním.

(Viz také, které v novějších verzích budou zahrnovat typ tabulky a znakovou sadu používanou při vytváření tabulek.)

Může se přerušit, pokud aktualizujete stávající wiki a poté toto nastavení změníte. Příznaky nefunkčnosti budou pravděpodobně zahrnovat nesprávné chování s názvy stránek, uživatelskými jmény, komentáři atd., které obsahují jiné než ASCII znaky. Může také způsobit selhání v mezipaměti objektů a další věci.

Pokud stále používáte MySQL 4, vaše wiki byla vytvořena se starým schématem "MySQL 4 zpětně kompatibilní UTF-8" a $wgDBmysql5 by mělo zůstat vypnuté; vaše verze MySQL to stejně nepodporuje.