Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
запутался в кодировках :( (alexiss) 14/12/2001 - 12:02:16
      Re: запутался в кодировках :( (dim-dim) 14/12/2001 - 13:35:08



From: alexiss - 14/12/2001 - 12:02:16
Subject:запутался в кодировках :(
-----------------
Установил мускуль на линукс, в конфиге прописал кодировку win1251, создал таблицы и с другой машины (тоже линукс, но кодировка в my.cnf не прописана) начал заливать данные в пакетном режиме из текстовых файлов. Как выяснил позже эти файлы имели кодировку ср866. Наваял клиента в Дельфи. В поле charset компонента MySQLDatabase прописываю ср866 и все вроде как работает. Но:
1. При сортировке по алфавиту маленькая "и" идет после маленькой "о" (с заглавными буквами все ОК).
2. Ввожу символ "№", обновляю данные и на месте этого "№" вижу краказяблу, похожую на русскую "к" с крышечкой сверху.
Пробовал прописать чарсет в my.conf как 'dos' - сортировка сбивается начисто. Вот и не пойму - мускуль чтоли конвертит все входные данные в указанную в конфиге кодировку? Ведь данные я заливал в досовской кодировке? Вообщем запутался. Помогите плз


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
1189



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |