[mdk-re] MySQL & character sets

Andrey Brindeew =?iso-8859-1?q?linux_=CE=C1_abr=2Ex9=2Eru?=
Вт Авг 28 12:55:01 MSD 2001


Hi!

А для чего, собственно, предназначены параметры "Client characterset" &
"Server characterset", выводимые консольным клиентом mysql? На нашем
хостере кодировка сервера выставлена в cp1251, а скрипты и все данные - в
koi8_ru. Посему идет неправильная сортировка. Докопавшись до этих опций я
было обрадовался - выставил для сервера cp1251 у себя локально, для
клиента - koi8_ru - но данные не изменились. Выходит, что клиент не
перекодирует данные. И этот параметр влияет только на сортировку? (Зачем
тогда параметр client characterset? Было бы достаточно одного server
charset). Пока пользуюсь тупой схемой: где-то год назад мной была написана
"прокся" (перловый модуль) - прокладка между DBI и скриптами, которая и
занимается прозрачным перекодированием.

Есть способ лучше?

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 245 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20010828/b37978ba/attachment-0010.bin>


Подробная информация о списке рассылки community