無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 7 クライアントプログラムとユーティリティ プログラム :: 7.3 myisam_ftdump ? フル テキスト インデックス情報を表示する
« 7.2 my_print_defaults ? オプション ファイルから オプションを表示する

7.4 myisamchk ? MyISAM テーブル メンテナンス ユーティリティ »
Section Navigation      [Toggle]
  • 7 クライアントプログラムとユーティリティ プログラム
  • 7.1 クライアントプログラムとユーティリティ プログラムの概要
  • 7.2 my_print_defaults ? オプション ファイルから オプションを表示する
  • 7.3 myisam_ftdump ? フル テキスト インデックス情報を表示する
  • 7.4 myisamchk ? MyISAM テーブル メンテナンス ユーティリティ
  • 7.5 myisamlog ? Display MyISAM Log File Contents
  • 7.6 myisampack ? 圧縮された、読み取り専用MyISAM テーブルを作成する。
  • 7.7 mysql ? MySQL コマンド ライン ツール
  • 7.8 mysqlaccess ? アクセス権限をチェックするクライアント
  • 7.9 mysqladmin ? MySQL サーバの管理を行うクライアント
  • 7.10 mysqlbinlog ? バイナリログファイルを処理するためのユーティリティ
  • 7.11 mysqlcheck ? テーブル メンテナンスと修復プログラム
  • 7.12 mysqldump ? データベースバックアッププログラム
  • 7.13 mysqlhotcopy ? データベースバックアッププログラム
  • 7.14 mysqlimport ? データインポートプログラム
  • 7.15 mysqlshow ? データベース、テーブル、カラム情報を表示します。
  • 7.16 mysqlslap ? クライアント負荷エミュレーション
  • 7.17 mysql_zap ? パターンとマッチする処理を消去します。
  • 7.18 perror ? エラーコードの説明
  • 7.19 replace ? 文字列置き換えユーティリティ

7.3. myisam_ftdump ? フル テキスト インデックス情報を表示する

myisam_ftdump は MyISAM テーブル内の FULLTEXT インデックスに関する情報を表示します。MyISAM インデックス ファイルを直接読み込みますので、テーブルが存在しているサーバ ホストで起動しなければいけません。

myisam_ftdump は以下のように起動してください。

shell> myisam_ftdump [options] tbl_name index_num

tbl_name アーギュメントは MyISAM テーブルの名前であるべきです。インデックス ファイルに名前をつけることでテーブルを特定することができます。(.MYI 接尾辞のついたファイル)。テーブル ファイルが存在しているディレクトリ内で myisam_ftdump を起動しない場合、テーブル データベース ディレクトリへのパスを含んだファイル名が、テーブルかインデックス ファイルの名前より先行していなければいけません。インデックス ナンバーは0で始まります。

例:例えば test データベースに、以下の定義を持つ mytexttablel というテーブルが含まれるとします。

CREATE TABLE mytexttable
(
  id   INT NOT NULL,
  txt  TEXT NOT NULL,
  PRIMARY KEY (id),
  FULLTEXT (txt)
);

id のインデックスは0 であり、txt の FULLTEXT インデックスは1になります。ワーキングディレクトリが test データベースディレクトリである場合、以下の様に myisam_ftdump を起動してください。

shell> myisam_ftdump mytexttable 1

test データベース ディレクトリへのパスを含んだファイル名が /usr/local/mysql/data/test の場合、そのパスを含んだファイル名を使用して、テーブル ネーム アーギュメントを特定することができます。これは、データベース ディレクトリ内で myisam_ftdump を起動しない場合役に立ちます。

shell> myisam_ftdump /usr/local/mysql/data/test/mytexttable 1

myisam_ftdump は以下のオプションを理解します。

  • --help, -h -?

    ヘルプ メッセージを表示し、閉じます。

  • --count, -c

    一語ごとの統計を計算します。(カウントとグローバル ウェイト)

  • --dump, -d

    データオフセットやワードウェイトを含むインデックスをダンプします。

  • --length, -l

    長さの分布をレポートします。

  • --stats, -s

    グローバル インデックス統計をレポートします。他にオペレーションが特定されていない場合、これがデフォルト オペレーションになります。

  • --verbose, -v

    Verbose モードプログラムの動作についてさらに出力をプリントアウトする。

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.