Forum Webscript.Ru
Общие => Базы данных => Тема начата: AlieN от 08 Апреля 2002, 17:12:06
-
Есть некая таблица из двух столбцов: id name
в поле name лежат названия станций метро
делаю запрос select * from blabla order by name asc
пример вывода:
id metro
43 Бабушкинская
76 Автозаводская
67 Бибирево
8 Библиотека им. Ленина
65 Владыкино
45 Академика янгеля
29 Академическая
68 Алтуфьево
21 Битцевский парк
39 Алексеевская
56 Боровицкая
41 Ботанический сад
40 ВНДХ
25 Беляево
38 Рижская
26 Калужская
73 Кантемировская
74 Каширская
69 Красногвардейская
16 Красносельская
14 Красные ворота
7 Кропоткинская
34 Китай-город
75 Коломенская
15 Комсомольская
24 Коньково
12 Лубянка
30 Ленинский проспект
52 Нагатинская
51 Нагорная
ЧТо делать?
MySQL версии 3.23.39
под винду
сервис mysqlnt
-
сделай тип binary для name
или прописывать кодировку в my.cnf (если есть возможность)
-
Попробуй это.
SET CHARACTER SET cp1251_koi8
Или перекомпили (если возможно) mySQL.
-
Britva
ещё раз и подподробнее плз
Kostya
в виндах вроде перекомпилить нельзя
-
name varchar(50) NOT NULL default \'\' BINARY
это на случай если нет русского языка вообще
второй вариант в my.cnf
default-character-set=cp1251
там по умолчанию стоит latin1
или как написал Kostya
-
Britva ]
я сделал как ты спасибо заработало
-
в виндах вроде перекомпилить нельзя
Можно.