MySQL FULLTEXT索引有问题

时间:2011-09-17 20:57:25

标签: mysql full-text-search

我一直在输入以下SQL语句,但它没有发现任何结果,我无法弄清楚原因。 phpMyAdmin上的错误显示为:

#1191 - Can't find FULLTEXT index matching the column list 

这是我的SQL语句:

SELECT *, MATCH(subj_name, course_name, content_type) AGAINST('math, statistics, 
test') AS score from table1 WHERE MATCH(subj_name, course_name, content_type) 
AGAINST('math, statistics, test') ORDER BY score desc;

这就是我制作索引的方式:

ALTER TABLE table1 ADD FULLTEXT(subj_name, course_name, content_type);

1 个答案:

答案 0 :(得分:10)

尝试添加

ALTER TABLE table1 ADD FULLTEXT fulltext_index(subj_name, course_name, content_type);