powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Очень интересная ситуация с кодировкой
1 сообщений из 1, страница 1 из 1
Очень интересная ситуация с кодировкой
    #33314050
FoxSoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток! Проблема такова. Устанавливаю MySQL 4.1.14 на Windows . Когда установщик спрашивает кодировку для БД - устанавливаю cp1251 (логично, наверное). Далее, установился сервер, стартовал - выполняю insert в некую таблицу, где есть поле varchar типа. Например, insert into table (FIO) values ('Вася Пупкин12') :). Далее, выполняю селект из этой таблицы. Вместо "Вася Пупкин12" получаю "???? ??????12" (для операций с таблицами использую EMS MySQL Manager с настройками кодировок по-умолчанию). В общем, хрень получилась.. Меняю кодировку run-time через set session на latin1. Снова делаю подобный инсерт, данные возвращаются правильно (русские символы), но сортировка через order by НЕ работает. Что делать и как лечить?

P.S. Глобально для сервера пробовал ставить cp1251 кодировку через default-character-set в my.ini. Пробовал ВСЕ, ЧТО МОЖНО. Может чего забыл? Подскажите варианты!!

P.S.S. Кстати, если глянуть кодировки на сервере через show collation , то там написано, что cp1251 primary и все. compiled нету флага. Может в этом проблема?

----------------------------
Каждая скотина все время норовит спросить: что нас ждет? Ну, хоть бы одна сволочь спросила: что я должен делать?
(с) Стругацкие
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Очень интересная ситуация с кодировкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]