Такая вот проблема: стоит MySql 4.1.10a. Кодировка выставлена cp1251, но почему-то ничего на русском не сохраняется, а получается куча знаков вопрса (???). Подскажет кто-нить?
Может, я неправильно понял, но поправь в скрипте:
/usr/local/bin/safe_mysqld --user=mysql --default-character-set=cp1251 > /dev/null & && echo -n ' mysqld'
--default-character-set=cp1251
И все будет нормально сортироваться
Это грабли мускула 4.1.х (не помню с какого начиная). Клиент обязан выставлять кодировку, в которой к нему данные пойдут, иначе будет выставлен дефолт. Раньше на кодировку чхали. Она играла роль только на сортировках, в 4.1.х оно влияет на весь траффик.
В phpMyAdmin специально для 4.1.х есть выбор кодировки общения с сервером.