1

私はテーブルを持っています(id, title)、ここidでPKです。クエリについては、インデックス作成と全文インデックスSELECT * FROM table WHERE title LIKE "%stackoverflow%"作成を試しました。以前はインデックスが機能するかどうかを確認していましたが、どちらも機能しません。titletitleEXPLAIN

インデックスが機能しないと言われていLIKE "%...%"ます。これは本当ですか?

4

1 に答える 1

3

いいえ、機能しませんが、インデックスが「xxx%」の場合は機能します。

もう 1 つのことは、MySQL のバージョンが 5.6 よりも古いことです。エンジンは MyIsam または Aria である必要がありますが、テキスト インデックスを持つために Innodb を使用することはできません。

于 2012-07-05T19:04:55.707 に答える