MySQL关键字搜索?
我有一个列,其中有两个关键字MySQL关键字搜索?,mysql,keyword,Mysql,Keyword,我有一个列,其中有两个关键字google plus。当我有像google或plus这样的确切一个词,或者它们都是google plus而不是goo或plu时,我如何从数据库中搜索 我曾尝试使用LIKE功能来满足我的需求,但没有起到任何作用 谢谢对于关系数据库或类似数据库来说,这不是一个很好的用途。您需要类似Lucene的东西,它可以索引值并允许您进行搜索。这对于关系数据库或类似数据库来说不是一个好的用途。您需要类似Lucene的东西,它可以索引值并允许您进行搜索。尝试以下方法: SELECT k
google plus
。当我有像google
或plus
这样的确切一个词,或者它们都是google plus
而不是goo
或plu
时,我如何从数据库中搜索
我曾尝试使用LIKE
功能来满足我的需求,但没有起到任何作用
谢谢对于关系数据库或类似数据库来说,这不是一个很好的用途。您需要类似Lucene的东西,它可以索引值并允许您进行搜索。这对于关系数据库或类似数据库来说不是一个好的用途。您需要类似Lucene的东西,它可以索引值并允许您进行搜索。尝试以下方法:
SELECT keyword FROM tablename WHERE keyword LIKE '%google%' OR keyword LIKE '%plus%'
试试这个:
SELECT keyword FROM tablename WHERE keyword LIKE '%google%' OR keyword LIKE '%plus%'