Instalace českého třídění


linux

mySQL

3.23

Pro podporu správného řazení, indexování, ... je třeba zapnout podporu na serveru. Toho se dosáhne direktivou --default-character-set=czech démona mysqld např. v souboru /etc/rc.d/init.d/mysql. Po restartování ale nebylo možno přistupovat na server. Díky změně kódování se špatně četly údaje o přístupových právech. Bylo nutno exportovat všechna data: mysqldump --all-databases --add-drop-table > /tmp/mydump.dmp

Zpětná rekonstrukce se provede příkazem: mysql < /tmp/mydump.dmp

Mysqld normálně při startu potřebuje databázi mysql, jinak se nespustí. Toto lze překonat parametrem --skip-grant-tables nebo utilitou mysql_install_db. Zde je pouze nutné přidat parametr --default-character-set=czech aby se vytvořily správné indexy.