我有一个带有这两个全文索引的 mysql 表:
ALTER TABLE `tbl` ADD FULLTEXT `fulltext_idx` (`name`, `label`);
ALTER TABLE `tbl` ADD FULLTEXT `fulltext_idx2` (`keywords`, `title`);
如何通过匹配两个索引中的单词来对表 tbl 执行全文搜索?谢谢!
最佳答案
要使FullText
搜索工作,您的数据库Table
引擎必须是MyIsam
。
语法
SELECT * FROM tbl
WHERE MATCH (name) AGAINST ('label') AND
MATCH (keywords) AGAINST ('title');
关于具有多个全文索引的Mysql全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15570155/