Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql recherche partielle de mots

actuellement, ne prend en charge que le préfixe, pas le suffixe :

SELECT * FROM products WHERE MATCH (title,description) 
 AGAINST ('test*' IN BOOLEAN MODE); 

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

Soit dit en passant, la recherche en texte intégral MySQL sera un goulot d'étranglement lorsque la demande de site Web est importante, et elle est vulnérable et instable pour un mot de recherche spécial, ce qui entraîne souvent une requête lente et un crash de la base de données. Utilisez Elastic Search dès que possible.