10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 36.3 mb
PDF (A4)- 36.3 mb
手册页(TGZ)- 235.6 kb
手册页(Zip)- 347.1 kb
信息(Gzip)- 3.3 mb
信息(邮政编码)- 3.3 mb
本手册节选

MySQL 5.7参考手册/.../ myisam_ftdump -显示全文索引信息

4.6.2 myisam_ftdump -显示全文索引信息

myisam_ftdump显示关于全文索引中MyISAM表。它读取MyISAM直接索引文件,因此它必须在表所在的服务器主机上运行。使用前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全文指数三种是索引1。如果您的工作目录是测验数据库目录,调用myisam_ftdump如下:

Myisam_ftdump mytexttable 1

的路径名测验数据库目录为/usr/local/mysql/data/test,您也可以使用该路径名指定表名参数。如果不调用,这很有用myisam_ftdump在数据库目录下:

1 . Myisam_ftdump /usr/local/mysql/data/test/mytexttable

你可以使用myisam_ftdump在类unix系统上按照出现频率的顺序生成一个索引项列表:

Myisam_ftdump -c mytexttable 1 | sort -r

在Windows上,使用:

myisam_ftdump -c mytexttable 1 | sort /R

myisam_ftdump支持以下选项:

  • ——帮助- h- - - - - - ?

    显示帮助信息并退出。

  • ——数- c

    计算每个单词的统计信息(计数和全局权重)。

  • ——转储- d

    转储索引,包括数据偏移量和单词权重。

  • ——长度- l

    报告长度分布。

  • ——统计数据- s

    报告全局索引统计数据。如果没有指定其他操作,这是默认操作。

  • ——详细- v

    详细的模式。打印更多关于程序功能的输出。