如何在全文索引模式下搜索关键词“爱情”?还是这种情况适合全文搜索模式?如有任何答复,将不胜感激。
例如
。。
发布于 2015-12-03 05:35:34
自3.23.23版本以来,MySQL一直支持全文索引。使用全文索引的VARCHAR和TEXT列可以与在MySQL中执行全文搜索的特殊SQL语句一起使用。
下面是如何将全文索引添加到某些表列中。
ALTER TABLE table_name ADD FULLTEXT(column_name);还可以为多列添加。
ALTER TABLE table_name ADD FULLTEXT(column_name,column_name,column_name);一旦有了全文索引,就可以使用MATCH和AGAINST语句搜索它。例如:
SELECT column_name FROM table_name
WHERE MATCH (column_name) AGAINST ('Love');
SELECT column_name,column_name FROM table_name
WHERE MATCH (column_name,column_name) AGAINST ('Love');https://stackoverflow.com/questions/34057057
复制相似问题