The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"MySQL и русский?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"MySQL и русский?"
Сообщение от zzz Искать по авторуВ закладки on 27-Фев-03, 16:20  (MSK)
Поставил MySQL из пакетов под фрю, все чудесно работает, русская кодировка в кои8 отображаются. А проблема в том, что неправильно сортирует русские слова. Помогите пожалуйста, в чем проблема?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: MySQL и русский?"
Сообщение от konst emailИскать по авторуВ закладки on 27-Фев-03, 18:08  (MSK)
>Поставил MySQL из пакетов под фрю, все чудесно работает, русская кодировка в
>кои8 отображаются. А проблема в том, что неправильно сортирует русские слова.
>Помогите пожалуйста, в чем проблема?


Изменение порядка сортировки

По умолчанию MySQL сортирует строки согласно ISO8859-1 (latin1). Вы можете изменить это во время конфигурации, определяя следующую опцию.


  --with-charset=[charset]


Где [charset] может быть один из: latin1, latin2, koi8_ru, dec8, dos, hp8, swe7, usa7.

Чтобы узнать о том, как добавлять новые наборы символов, посмотрите каталог строк в исходниках.

Обратите внимание: Если Вы меняете наборы символов уже создав базу данных, Вы будете должны выполнить isamchk с параметрами -e, и -q для всех таблиц, иначе MySQL не будет работать правильно.

===
Это здесь http://www.opennet.me/docs/RUS/mysqlrus/admin.html#sort

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: MySQL и русский?"
Сообщение от zzz Искать по авторуВ закладки on 27-Фев-03, 19:10  (MSK)
Это конечно замечательно, но у меня уже собранный пакет. неужели это можно прописать только при компиляции
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: MySQL и русский?"
Сообщение от konst emailИскать по авторуВ закладки on 27-Фев-03, 19:46  (MSK)
>Это конечно замечательно, но у меня уже собранный пакет. неужели это можно
>прописать только при компиляции


В /etc/my.cnf вписать в блоке [mysqld]:
   default-character-set=koi8_ru

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: MySQL и русский?"
Сообщение от zzz Искать по авторуВ закладки on 27-Фев-03, 20:22  (MSK)
Это его создать надо или его сам mysql создает при установки?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: MySQL и русский?"
Сообщение от konst emailИскать по авторуВ закладки on 27-Фев-03, 20:34  (MSK)
>Это его создать надо или его сам mysql создает при установки?


/etc/my.cnf - это конфигур. файл MySQL для RedHat
где он в FreeBSD не знаю - смотри стартовый скрипт mysql - там он указан.
Попробуй locate my.cnf

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: MySQL и русский?"
Сообщение от zzz Искать по авторуВ закладки on 27-Фев-03, 22:13  (MSK)
Спасибо, все заработало

ЗЫ: кому интересно во фре этот файл по дефолту должен быть в $MYSQL_DIR/data/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: MySQL и русский?"
Сообщение от J Искать по авторуВ закладки on 28-Фев-03, 20:17  (MSK)
>Спасибо, все заработало
>
>ЗЫ: кому интересно во фре этот файл по дефолту должен быть в
>$MYSQL_DIR/data/

можно было и в строке запуска указать, для этого специальный ключ есть

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру