为什么匹配mysql innodb只适用于一个参数

时间:2015-05-02 07:33:37

标签: php mysql xampp match-against fulltext-index

我对MySQL中的{{#each ../../Flight.LegsOut}} {{/each}} 函数有疑问。

我看到了MATCH(...) AGAINST(...)的一些示例,但是当我尝试它们时它们不起作用并显示错误:

MATCH(...) AGAINST(...)

我今天安装了最新版本的XAMPP,其详细信息如下:

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

我有4列全文:(database engin is : innodb (innodb now support fulltext) php : 5.5.24 mysql :5.6.24 phpmyadmin :4.3.11 subject,...),当我使用此查询时,它可以正常工作:

content

但是当我为SELECT * FROM `book` WHERE MATCH(`subject`) AGAINST('دارو' IN BOOLEAN MODE); 使用多个参数时,它不起作用且显示错误#1191:

MATCH()

然而,我看到了很多关于SELECT * FROM `book` WHERE MATCH(`subject`,`content`) AGAINST('دارو' IN BOOLEAN MODE); 以及MATCH()的两个或三个参数的示例。

请帮帮我。我该怎么办这个问题?

0 个答案:

没有答案