Автор Тема: Пролема с русским языков  (Прочитано 2784 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Пролема с русским языков
« : 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
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Пролема с русским языков
« Ответ #1 : 08 Апреля 2002, 17:23:44 »
сделай тип binary для name
или прописывать кодировку в my.cnf (если есть возможность)
Евгений aka Razor,

Оффлайн Kostya

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Пролема с русским языков
« Ответ #2 : 08 Апреля 2002, 17:26:02 »
Попробуй это.

SET CHARACTER SET cp1251_koi8

Или перекомпили (если возможно) mySQL.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Пролема с русским языков
« Ответ #3 : 08 Апреля 2002, 17:30:51 »
Britva
ещё раз и подподробнее плз
Kostya
в виндах вроде перекомпилить нельзя
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Пролема с русским языков
« Ответ #4 : 08 Апреля 2002, 17:35:39 »
name varchar(50) NOT NULL default \'\' BINARY
это на случай если нет русского языка вообще

второй вариант в my.cnf
default-character-set=cp1251
там по умолчанию стоит latin1

или как написал Kostya
Евгений aka Razor,

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Пролема с русским языков
« Ответ #5 : 12 Апреля 2002, 14:49:20 »
Britva ]
я сделал как ты спасибо заработало
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Пролема с русским языков
« Ответ #6 : 12 Апреля 2002, 15:10:11 »
Цитировать
в виндах вроде перекомпилить нельзя

Можно.
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28