|
MySQL.RU - Webboard
Вернуться
Проблема: неработает запрос match.. against (Стас) 20/03/2004 - 17:03:59
From: Стас - 20/03/2004 - 17:03:59
Subject:Проблема: неработает запрос match.. against
-----------------
Проблема: неработает запрос в виде:
select id from table where match (a1,n1,n2,n3,p1,p2,p3) against ('Подсолнух')
(это поиск включения слова Подсолнух (в кодировке UTF-8) в поля a1,n1,n2,n3,p1,p2,p3.
На тестовом сервере у меня такая вещь работает.
На сервере провайдера- нет. Выдает ноль строк.
Что известно еще:
полнотекстовый поиск для латинских и русских букв в win1251 работает,т.е.
select id from table where match (a1,n1,n2,n3,p1,p2,p3) against ('Подсолнух') работает и
select id from table where match (a1,n1,n2,n3,p1,p2,p3) against ('Sunflower') тоже работает.
Я начал думать , что перекодированные символы в UTF-8 не ищутся движком..
но запрос вида
select id from tunes where n1='Подсолнух'
успешно находит строки.
Админ провайдера на мою проблему забил.
Если кто сможет подсказать в чем дело- буду очень признателен.
Прошу ответить на почту tsen@aport2000.ru
С уважением,Стас.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
13553
|
|