Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysql częściowe wyszukiwanie słów

obecnie obsługuje tylko prefiks, nie obsługuje sufiksu:

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

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

Nawiasem mówiąc, wyszukiwanie pełnotekstowe MySQL będzie wąskim gardłem, gdy żądanie witryny jest duże, a także jest podatne i niestabilne w przypadku niektórych specjalnych słów wyszukiwania, co często prowadzi do powolnego wyszukiwania i awarii bazy danych. Użyj Elastic Search tak szybko, jak to możliwe.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Left Joins:Wybierz wszystko z jednej tabeli, ale tylko pasującą wartość w drugiej tabeli z kryteriami

  2. Problemy ze składnią zapytania mysql Node.js UPDATE WHERE

  3. #1060 — Zduplikowana nazwa kolumny „id”

  4. Licznik przyrostów MySQL SELECT

  5. sporadyczny serwer MySQL zniknął błąd