|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
1189
|
|