MySQL čeština
Vytvořeno: 21. 4. 2008
Zobrazení: 14059
Instalovaná MySQL verze 5 umožňuje ukládat data s použitím rozdílného kódování a porovnávání. Je možné nadefinovat rozdílné kódování jak pro samotnou databázi, tak jednotlivé tabulky nebo dokonce sloupce. Doporučujeme ovšem používat jednotné kódování pro všechno a to UTF8, které je zcela univerzální. Nastavení kódování výstupu dotazů z databáze se nastaví v PHP příkazem:
$result = mysql_query("SET NAMES utf8");
Místo UTF můžete použít libovolné jiné kódování podporované MySQL, viz dokumentace. Příklad z dokumentace:
Unicode (kódování UCS-2)- SET NAMES ucs2
- SET NAMES utf8
- SET NAMES cp1250
- SET NAMES latin2