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

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

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

Сообщение Razor » Вс дек 08, 2002 8:53 pm

Какая кодировка стоит в mysql-сервере?

p.s. хотелось, чтобы была win1251
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

Сообщение Razor » Вс дек 08, 2002 9:08 pm

а при попытке выполнить
set character set win1251_koi8
выдала следующее:
unknown character set.
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

Сообщение Georg » Пн дек 09, 2002 9:28 am

По умолчанию стоит latin1.

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

А что за кодировка такая win1251_koi8 ?
Есть win1251, есть koi8_ru.....
Georg
 
Сообщений: 22
Зарегистрирован: Пн дек 09, 2002 8:51 am

Сообщение Razor » Пт дек 13, 2002 8:58 pm

хмм.. что самое интересное - что на win1251 и koi8_ru одинаковая реакция.. - unknown character set.
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

Сообщение Georg » Вс дек 15, 2002 2:04 pm

Извиняюсь. Сначала не понял о чем речь...

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

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


И перезапустите mysql.
Georg
 
Сообщений: 22
Зарегистрирован: Пн дек 09, 2002 8:51 am

Сообщение Razor » Пн дек 16, 2002 12:17 am

Я создал в /etc/my.cnf с содержимым, которым вы написали.
Но сортирует по прежнему криво (для винды по-моему хватало такой записи, правда она пишется в [mysqld], а не в [client], или это без разницы?)

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

Спасибо.
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

Сообщение Razor » Пн дек 16, 2002 12:19 am

да, и mysql перезапускал.

сейчас все равно криво сортирует - http://eugeny.com/words/details.php
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

Сообщение Georg » Пн дек 16, 2002 11:49 am

да в [mysqld]... я сейчас у вас поправил - работает...
Georg
 
Сообщений: 22
Зарегистрирован: Пн дек 09, 2002 8:51 am

Сообщение Razor » Пн дек 16, 2002 12:17 pm

Спасибо :)
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва

литл оффтоп

Сообщение Майк » Ср июн 11, 2003 5:27 pm

Сорри за оффтоп, Евгений, просто интересно, а ты на каком плане крутишься?
Майк
 

Сообщение Razor » Ср июн 11, 2003 5:28 pm

Эконом.
Евгений, http://eugeny.com
Razor
 
Сообщений: 24
Зарегистрирован: Сб дек 07, 2002 9:43 pm
Откуда: Москва


Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron