SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.08.2007 10:39:36

lincolndsp
Участник
Зарегистрирован: 04.08.2007
Сообщений: 5

Как установить тип сортировки?

Как установить тип сортировки Dictionary order case-insensitive
или любой другой явно при конфигурировании MySQL server 5.0?

Неактивен

 

#2 04.08.2007 19:43:26

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Как установить тип сортировки?

Сначала следует выбрать подходящее сопоставление (COLLATION) для используемой кодировки. Просмотреть весь список можно с помощью SQL-запроса:

Код:

SELECT * FROM INFORMATION_SCHEMA.COLLATIONS;

Например, для кодировки cp1251 доступны варианты cp1251_general_ci (ci - case insensitive вариант, cs - case sensitive), cp1251_general_cs, cp1251_ukranian_ci.
Далее следует вписать в my.cnf

Код:

character-set-server=cp1251
collation-server=cp1251_general_ci

Обратите внимания, что настройки сервера действуют только на вновь создаваемые базы данных. На таблицы действуют установки по умолчанию базы данных. Чтобы изменить кодировку и сопоставления для существующих таблиц и баз данных используйте ALTER TABLE и ALTER DATABASE

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson