利用IN BOOLEAN MODE修改程序,MySQL也可以执行布尔全文搜索:
mysql> 选择*从文章匹配(标题,正文)
反对('MySQL'-YourSQL'INBOOLEAN模式);
---- -------------------------- -------- --------------------------------------
| 编号:| 标题: 身体|
---- ----------------------- ------------------ -------------------
| 1:| MySQL教程| DBMS 代表数据库...数据库|
| 2:| 如何使用MySQL好| 在您经历了...之后|
| 3:| 优化MySQL 在本教程中,我们将展示...|
| 4:| 1001MySQL技巧 1.永远不要以 root 身份运行 mysqld。 2. …… |
| 6:| MySQL 安全性 当配置正确时,MySQL...
---- -------------------------- ----------- --------------------------
此询问搜索所有包含单词“MySQL”的行,但不搜索包含单词“YourSQL”的行。
布尔搜索具有以下特点:
它们不使用 50% 域值。.
它们不会遵循相关性渐弱你可以从上述询问结果中看到一点:相关性最高的行是一个包含两个“MySQL”的行,但它被列在最后的位置,而不是起始位置。
◆即使没有fullText,它们仍然可以工作
停止字适用。
布尔全文搜索的性能支持以下操作符:
一个前导的加号表示该单词必须出现
一个前导的减号表示该单词一定不能出现在任何返回的行中。
(无操作)符在默认状态下(当没有指定 或