[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: order by в MySQL и кодировки



Dmitry Melamud wrote:

Есть хостинг (платный), на котором лежит сайт на PHP4 и база на MySQL. Данные
в базе в KOI8-R.

   Это правильно :-)

Когда делается запрос типа
select *
from users
order by name
Имена сортируются в порядке ю,а,б,ц,д,е,ф,г,х...

   А вот это - налицо неверная конфигурация сервера.

Если пинать службу техподдержки, то хотелось бы внятно им объяснить, что они
должны делать. И на то, чтобы пересобрать MySQL, они вряд ли пойдут ради
одного клиента.

Возможно, пересобирать сервер MySQL и не придётся, если используется дистрибутивный пакет Debian ;-) Ключевое слово для ./configure: --with-extra-charsets=all. Ну а далее в mysql.ini просто прописывается нужный charset (default-character-set=koi8_ru). Конечно, эта установка влияет на всех клиентов, но раз уж хостинг платный, то непонятно почему там не озаботились такой простой установкой (или сайт "буржуйский"? :)

--
Pavel Andreew
Ekaterinburg Telegraph


--
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: