Страница 1 из 1

[mysql] кодировка

СообщениеДобавлено: Вс дек 08, 2002 8:53 pm
Razor
Какая кодировка стоит в mysql-сервере?

p.s. хотелось, чтобы была win1251

СообщениеДобавлено: Вс дек 08, 2002 9:08 pm
Razor
а при попытке выполнить
set character set win1251_koi8
выдала следующее:
unknown character set.

СообщениеДобавлено: Пн дек 09, 2002 9:28 am
Georg
По умолчанию стоит latin1.

Razor писал(а):а при попытке выполнить
set character set win1251_koi8
выдала следующее:
unknown character set.

А что за кодировка такая win1251_koi8 ?
Есть win1251, есть koi8_ru.....

СообщениеДобавлено: Пт дек 13, 2002 8:58 pm
Razor
хмм.. что самое интересное - что на win1251 и koi8_ru одинаковая реакция.. - unknown character set.

СообщениеДобавлено: Вс дек 15, 2002 2:04 pm
Georg
Извиняюсь. Сначала не понял о чем речь...

Вообще чтобы данные из win в koi перекодировались mysql сервером "на лету" нужно сказать:
set character set cp1251_koi8
Но в нашем случае это не поможет, так как в MySQL стоит кодировка latin1(ISO8859-1), а не koi8.

Решение - установите кодировку win1251.
Для этого в /etc/my.cnf пропишите:
Код: выделить все
[client]
default-character-set = win1251


И перезапустите mysql.

СообщениеДобавлено: Пн дек 16, 2002 12:17 am
Razor
Я создал в /etc/my.cnf с содержимым, которым вы написали.
Но сортирует по прежнему криво (для винды по-моему хватало такой записи, правда она пишется в [mysqld], а не в [client], или это без разницы?)

Преобразование из 1251 в кои мне не нужно.
В БД значения в вин1251, требуется, чтобы правильно работала сортировка текста.

Спасибо.

СообщениеДобавлено: Пн дек 16, 2002 12:19 am
Razor
да, и mysql перезапускал.

сейчас все равно криво сортирует - http://eugeny.com/words/details.php

СообщениеДобавлено: Пн дек 16, 2002 11:49 am
Georg
да в [mysqld]... я сейчас у вас поправил - работает...

СообщениеДобавлено: Пн дек 16, 2002 12:17 pm
Razor
Спасибо :)

литл оффтоп

СообщениеДобавлено: Ср июн 11, 2003 5:27 pm
Майк
Сорри за оффтоп, Евгений, просто интересно, а ты на каком плане крутишься?

СообщениеДобавлено: Ср июн 11, 2003 5:28 pm
Razor
Эконом.