2010-11-01 82 views
5

我试图建立在现有的数据库表中的FULLTEXT指数(与像50K的记录),用下面的命令,它的工作:MySQL的全文索引

ALTER TABLE `record_attributes` ADD FULLTEXT `FULLTEXT` (`content_text` ,`content_varchar`) 

问题是,当我尝试做了对阵表上的,它给了我这个错误:

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

我一直在寻找对谷歌并没有发现任何东西,我可能做错了。索引必须添加在没有任何记录的表上吗?

Cheers

+1

你能显示完整的查询吗? – 2010-11-01 09:25:29

回答

6

如果按1列搜索,则全文索引乘以2列不匹配。

+0

谢谢,忘了将2列添加到查询! – yoda 2010-11-01 09:36:36