全文搜尋的限制

  • 全文搜索只適用於 MyISAM 資料表。
  • 全文搜索可以同大多數多字節字元集一起使用。Unicode 屬於例外情況,可使用 utf8 字元集 , 而非 ucs2 字元集。
  • 諸如漢語和日語這樣的表意語言沒有文字分界符號。因此, 在這些或其它的這類語言中 FULLTEXT 分析程序不能確定詞的起始和結束的位置。
  • 若支援在一個單獨資料表中使用多字元集,則所有 FULLTEXT 索引中的列 必須使用同樣的字元集和對照方式。
  • MATCH()資料列列表必須與該資料表中 FULLTEXT 索引定義中的資料列列表完全相同,除非MATCH()在IN BOOLEAN MODE。
  • AGAINST() 的參數必須是一個常數字串。

沒有留言: