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




MySQL.RU - Webboard



Вернуться
Mysql и cp1251 (Rhayader) 31/01/2004 - 00:16:31
      Re: Mysql и cp1251 (Rhayader) 31/01/2004 - 00:26:50
      Re: Mysql и cp1251 (Eyfel) 09/02/2004 - 22:29:49
      Re: Mysql и cp1251 (Igor) 01/06/2005 - 10:08:40

> Original message text:
> From: Rhayader - 31/01/2004 - 00:16:31
> Subject:Mysql и cp1251
> -----------------
> Всем привет
> Есть сервер mysql запущеный с дефалт чарсетом Latin1. нужна правильная сортировка данных в кирилице. Специально накатил сервер до mysql 4.1.1a. Скомпилирован с ключем extra=charsets=all. Система freebsd 4.9, локаль cp1251 присуствует и работает, по крайней мере тесты на PHP все отрабатывают правильно.
> Создал таблицу с ключем Character Set cp1251. Дамп данных введен через phpmyadm из файла в кодировке cp1251. В результате данные видны в виде вопросительных знаков и в phpmyadm и в php скрипте обслуживающим их, сортировка кстати так и не заработала правильно :)
> в случае если таблица создана без ключа Character Set cp1251 - данные отображаются правильно, вот только неправильно просиходит сортировка...
> Может чего подскажите ?
>


From: Rhayader - 31/01/2004 - 00:26:50
Subject:Mysql и cp1251
-----------------
Вдогонку: при работе самого скрипта там где происходит проверка данных на соответствие строке поиска появляется ошибка: "Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='"
как я понимаю таблица и данные у меня уже в cp1251, но данные в скрипте как заставить чтоб она также воспринимала ? там просто строка, в cp1251 вроде... SET CHARACTER SET вроде только для KOE8_CP1251 работает...


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

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

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



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