MySQL może używać indeksu, jeśli zapytanie wygląda jak foo LIKE 'abc%'
lub foo LIKE 'abc%def%'
. Może używać indeksu dla dowolnej części lub ciągu znaków przed pierwszym symbolem wieloznacznym. Jeśli chcesz dopasować słowo w dowolnym miejscu ciągu, możesz rozważyć użycie FULLTEXT
zamiast tego indeksy.
Więcej informacji o indeksach:http://dev.mysql. com/doc/refman/5.1/en/mysql-indexes.html
Wyszukiwanie pełnotekstowe:http://dev.mysql.com /doc/refman/5.0/en/fulltext-search.html