sql >> Databasteknik >  >> RDS >> Mysql

mysql partiell ordsökning

för närvarande stöder endast prefix, inte stöd för suffix:

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

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

Förresten, MySQL fulltextsökning kommer att vara en flaskhals när webbplatsförfrågan är stor, och den är sårbar och instabil för något speciellt sökord, vilket ofta leder till långsam sökning och databaskrasch. Använd Elastic Search så snart som möjligt.



  1. LPAD med inledande nolla

  2. MySQL 5.5 främmande nyckel-begränsning misslyckas när främmande nyckel finns

  3. Oracle-funktionsexempel (returnummer)

  4. Konvertera SQL Server-fråga till MySQL