Страница 1 из 1

fulltext

Добавлено: 2010-03-17 15:48:06
set_rus
FreeBSD 7.1 Mysql 5.0.86
CHARACTER SET cp1251
COLLATE cp1251_bin;

Какая-то странная проблема с fulltext поиском никто не сталкивался

Код: Выделить всё

CREATE TABLE site_graduate(
  id INT(11) NOT NULL AUTO_INCREMENT,
  fio VARCHAR(255) DEFAULT NULL,
  PRIMARY KEY (id),
  FULLTEXT INDEX fio (fio)
)
ENGINE = MYISAM
AUTO_INCREMENT = 1375
AVG_ROW_LENGTH = 91
CHARACTER SET cp1251
COLLATE cp1251_bin;
Делаю

Код: Выделить всё

SELECT id, MATCH (fio) AGAINST ('искомый текст') as reletiv FROM site_graduate order by reletiv DESC;
получаю одни нули в reletiv
=======================================================================================================
| id | reletiv |
=======================================================================================================
| 689 | 0,0 |
-------------------------------------------------------------------------------------------------------
| 690 | 0,0 |
-------------------------------------------------------------------------------------------------------
| 691 | 0,0 |
-------------------------------------------------------------------------------------------------------
| 692 | 0,0 |

Re: fulltext

Добавлено: 2010-03-17 16:06:55
set_rus
разобрался

cp1251_general_ci вместо cp1251_bin поставил - все заработало;