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




MySQL.RU - Webboard



Вернуться
MySql и русские буквы - как быть??? (Kolya) 23/02/2004 - 20:06:10
      Re: MySql и русские буквы - как быть??? (Энкарито) 25/02/2004 - 09:42:56
      Re: MySql и русские буквы - как быть??? (Kolyan) 25/02/2004 - 10:53:13
      Re: MySql и русские буквы - как быть??? (Энкарито) 25/02/2004 - 14:34:04

> Original message text:
> From: Kolya - 23/02/2004 - 20:06:10
> Subject:MySql и русские буквы - как быть???
> -----------------
> Привет. У меня вот такая вот проблема:
> Есть таблица (база было создано не мною) в котором 100.000 записей. Данные записей все на русском языке. А у таблицы кодировка стоит ASCII. При выборе например:
> select * from all_firms where company_name like '%пиво%'
> выбираются записи, в которых в 'company_name' не содержит слово "пиво".
> Почему такой вот глюк??? Может потому что кодировка не русская...
> Переменил кодировку, но все данные превратились в сполшной - ????????? :-((
> Как мне теперь быть? Как заставить сделать правильную выборку.
> MySql версия 4.1.1-альфа стоит на Windows2000 Pro.
> Помогите пожалуйста решит эту проблему.
>
>


From: Энкарито - 25/02/2004 - 14:34:04
Subject:MySql и русские буквы - как быть???
-----------------
Если работаешь через скрипт, любую русскую строку надо декодировать прежде чем передавать mysql, иначе получиться что-то в духе
%EF%E8%E2%EE("пиво").
Если консольный клиент выводит русский язык нормально,
попробуй вставить запись и посмотри в конслоьном клиенте.
Если вставил гадость вместо русских букв, то скорей всего скрипт
виноват.

Возможно(я с ним никогда не работал) phpmyadmin, написан в другой кодировке и соответственно передает в другой.


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

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

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



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