Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

busca de palavras parcial do mysql


atualmente, apenas suporta prefixo, não suporta sufixo:
SELECT * FROM products WHERE MATCH (title,description) 
 AGAINST ('test*' IN BOOLEAN MODE); 

http://dev.mysql.com/doc/refman /4.1/en/fulltext-boolean.html

A propósito, a pesquisa de texto completo do MySQL será um gargalo quando a solicitação do site for grande e for vulnerável e instável para alguma palavra de pesquisa especial, portanto, muitas vezes leva a consultas lentas e falhas no banco de dados. Use o Elastic Search o mais rápido possível.