[sisyphus] mysql sorting order problem
Peter V. Saveliev
=?iso-8859-1?q?peet_=CE=C1_eltel=2Enet?=
Ср Окт 15 10:42:48 MSD 2003
...
Есть проблемы с сортировкой в mysql:
[root на mysql mysql]# rpm -qa | grep -i mysql-server
MySQL-server-4.0.15-alt2
[root на mysql mysql]# my_print_defaults mysqld
--default-character-set=win1251
--chroot=/var/lib/mysql
--datadir=/db
--bdb-logdir=/log
--pid-file=/mysqld.pid
--skip-locking
--socket=/mysql.sock
--tmpdir=/tmp
--user=mysql
--set-variable=max_connections=300
Запрос:
select * from a.b order by c;
В колонке "c" находятся данные в cp1251. Сортировка, как понятно,
сортирует "как-то странно". Конкретнее, пример у клиента:
http://www.finnews.ru/test.php
В настройках сервера указывал как cp1251, так и win1251. Ни character
set, ни collate в запросах не работают вообще. То есть, говорят ошибку
синтаксиса (все запросы брал из документации).
В общем-то, проблема даже не в сортировке :) Порвут меня сегодня, как
тузики тряпку. Хелп.
--
10:37:04 up 33 days, 21:53, 2 users, load average: 0.60, 0.59, 0.58
++
Sincerely, Peter V. Saveliev
E-mail: peet на eltel.net
Jabber: peet на jabber.ru
Подробная информация о списке рассылки Sisyphus