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

MySQL (Windows10) Wyszukiwanie FULLTEXT z tabelami MyISAM nie działa

Istnieją 3 zasady, na które należy uważać w FULLTEXT MyISAM :

  • Słowa tekstowe krótsze niż ft_min_word_len (domyślnie 4 znaki) nie będą indeksowane. ("38")

  • Wyszukiwane słowa, które pojawiają się w co najmniej 50% wierszy, zostaną zignorowane. („Polaris”)

  • „Słowa stop” w tekście nie są indeksowane. ("the", "i", ...)

Ponieważ InnoDB obsługuje teraz FULLTEXT , powinieneś przejść do tego silnika. (A tam zasady są inne).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP sprawdź pole daty bazy danych z datą php

  2. Przechowywanie obrazów w systemie plików jako pliki lub w polu bazy danych BLOB jako pliki binarne

  3. Jak połączyć dane z wielu tabel za pomocą SQL?

  4. Laravel:uporządkuj według gdzie in

  5. Wstrzyknięcia SQL w ADOdb i ogólne bezpieczeństwo witryny