無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 11 関数と演算子 :: 11.7 全文検索関数 :: 11.7.4 全文制限
« 11.7.3 全文ストップワード

11.7.5 微調整 MySQL 全文検索 »
Section Navigation      [Toggle]
  • 11.7 全文検索関数
  • 11.7.1 ブール全文検索
  • 11.7.2 クエリ拡張を伴う全文検索
  • 11.7.3 全文ストップワード
  • 11.7.4 全文制限
  • 11.7.5 微調整 MySQL 全文検索

11.7.4. 全文制限

  • 全文検索は MyISAM テーブルでのみサポートされています。

  • 全文検索は、ほとんどのマルチバイト文字セットと使用できます。例外は Unicode で、utf8 文字セットは使用可能ですが、ucs2 文字セットは使用できません。

  • 中国語や日本語のような表意文字を用いる言語は区切り符号を持ちません。従って、FULLTEXT パーサはその種の言語では単語の始めと終わりを区別することができません。この含意と問題の回避については 項11.7. 「全文検索関数」 で説明されています。

  • 単一テーブル内での複数の文字セットの使用はサポートされているものの、FULLTEXT インデックスのすべてのカラムは、同じ文字セットと照合を使用する必要があります。

  • MATCH() カラム リストは、MATCH() が IN BOOLEAN MODE でない限り、FULLTEXT インデックスのテーブルのための定義のカラム リストと正確に一致していなければなりません。ブール モードの検索はインデックス付きでないカラムでも行えますが、スピードは遅くなるでしょう。

  • AGAINST() への引数は定数ストリングでなければなりません。

Copyright c 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates

無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル

Copyright (c) 2010 jmcodex.com All rights reserved.