MySQL布尔全文搜索:将默认运算符更改为;及;

MySQL布尔全文搜索:将默认运算符更改为;及;,mysql,boolean,full-text-search,innodb,Mysql,Boolean,Full Text Search,Innodb,(无操作员) 默认情况下(当未指定+或-时),该词是可选的 如何将此行为更改为: (无操作员) 所有单词都是必需的->逻辑和搜索 例如: 应该只找到id 4 谢谢 SELECT * FROM articles WHERE MATCH (title) AGAINST ('+MySQL +Tricks' IN BOOLEAN MODE); 注意每个单词上的+前缀是“必需的”。“+”不是“二进制运算符”。我希望在不修改查询的情况下实现它。很抱歉,FULLTEXT有限制。如果您使用的第三

(无操作员)

默认情况下(当未指定+或-时),该词是可选的


如何将此行为更改为:

(无操作员)

所有单词都是必需的->逻辑和搜索


例如:

应该只找到id 4

谢谢

SELECT * FROM articles
    WHERE MATCH (title) AGAINST ('+MySQL +Tricks' IN BOOLEAN MODE);

注意每个单词上的
+
前缀是“必需的”。“+”不是“二进制运算符”。

我希望在不修改查询的情况下实现它。很抱歉,
FULLTEXT
有限制。如果您使用的第三方软件正在“生成”
选择
,请抱怨他们。
SELECT * FROM articles
    WHERE MATCH (title) AGAINST ('+MySQL +Tricks' IN BOOLEAN MODE);