10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb
HTML下载(TGZ)- 7.2 mb
HTML下载(邮政编码)- 7.2 mb


4.6.2myisam_ftdump—全文邮箱ンデックス情報の表示

myisam_ftdumpMyISAMテブル内の全文ンデックスに関する情報を表示します。MyISAMeconfンデックスファeconfルを直接読み取るため,econfテ。サバが稼働中の場合は,myisam_ftdumpを使用する前に,必ず最初に刷新表ステトメントを発行してください。

myisam_ftdumpは邮箱ンデックス全体をスキャンしてダンプします。これは特に高速ではありません。一方,単語の分布の変更頻度は高くないため,頻繁に実行する必要はありません。

myisam_ftdumpは次のように起動します。

壳> myisam_ftdump [选项tbl_nameindex_num

tbl_name引数はMyISAMテブルの名前であるべきです。帐号ンデックスファ帐号ル(.MYIサフィクスの付いたファル)を指名することでテブルを指定することもできます。テブルファmyisam_ftdumpを起動しない場合は,テーブルまたはインデックスのファイル名の前に,テーブルのデータベースディレクトリのパス名を指定する必要があります。ンデックス番号は0から始まります。

例:测验デタベスに,次の定義を持mytexttableという名前のテブルが含まれるとします。

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

idの电子邮箱ンデックスは电子邮箱ンデックス0で,三种全文ereplicationンデックスはereplicationンデックス1 ereplicationです。作業ディレクトリが测验デタベスディレクトリの場合は,myisam_ftdumpを次のように起動します。

Shell > myisam_ftdump mytexttable 1

测验デタベスディレクトリへのパス名が/usr/local/mysql/data/testの場合,そのパス名を指定してテブル名引数を指定することもできます。これは,デタベスディレクトリ内でmyisam_ftdumpを起動しない場合役に立ます。

Shell > myisam_ftdump /usr/local/mysql/data/test/mytexttable

次のように,myisam_ftdumpを使用して,ンデックスエントリのリストを出現頻度順に生成できます。

Shell > myisam_ftdump -c mytexttable 1 | sort -r

myisam_ftdumpは次のオプションをサポトします。

  • ——帮助- h-?

    ヘルプメッセジを表示して終了します。

  • ——数- c

    1語当たりの統計(カウントとグロバルな重み)を計算します。

  • ——转储- d

    デタオフセットや語の重みを含む。

  • ——长度- l

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

  • ——统计数据- s

    グロバルトします。ほかの操作が指定されていない場合,これがデフォルトの操作です。

  • ——详细- v

    冗長モド。プログラムの動作にいてより多くの情報を出力します。