Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL (Windows10) La ricerca FULLTEXT con le tabelle MyISAM non funziona

Ci sono 3 regole a cui prestare attenzione nel FULLTEXT di MyISAM :

  • Parole di testo più corte di ft_min_word_len (predefinito 4 caratteri) non verrà indicizzato. ("38")

  • Le parole di ricerca che compaiono in più del 50% o più delle righe verranno ignorate. ("Polari")

  • Le "parole di arresto" nel testo non sono indicizzate. ("il", "e", ...)

Poiché InnoDB ora supporta FULLTEXT , dovresti passare a quel motore. (E lì le regole sono diverse.)