MySQL全文搜索和撇号

时间:2018-05-01 13:01:32

标签: mysql mysqli

我刚学习MySQL中的全文搜索,并尝试将其实现到当前使用MYSQL LIKE命令的网站中。

除非有人输入类似McDonald's

的内容,否则效果非常好

撇号导致:

  

您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以便在's'BO BOOLEAN MODE附近'使用正确的语法。

以下是我正在使用的代码:

AND
        MATCH(client.clientName, client.clientDesc, offer.offerSaving, offer.offerDesc) AGAINST(+'$keyword' IN BOOLEAN MODE)    
        GROUP BY offer.idoffer ORDER BY distance ASC, offer.offerScore DESC

McDonald's以[{1}}的形式保存在数据库中,但是如果用撇号键入或不使用McDonald's,则可以使用McDonald's返回。这也可能吗?

0 个答案:

没有答案
相关问题