这是 myisam_ftdump 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
myisam_ftdump - 显示全文索引信息
概要
myisam_ftdump [选项] 表名 索引号
商品描述
myisam_ftdump 显示有关 MyISAM 表中 FULLTEXT 索引的信息。 它读取
MyISAM 直接索引文件,所以必须在表所在的服务器主机上运行
位于。 使用前 myisam_ftdump, 一定要先发出 FLUSH TABLES 语句,如果
服务器正在运行。
myisam_ftdump 扫描并转储整个索引,这不是特别快。 在
另一方面,词的分布很少变化,因此不需要经常运行。
调用 myisam_ftdump 喜欢这个:
外壳> myisam_ftdump [选项] 表名 索引号
这个 表名 参数应该是 MyISAM 表的名称。 你也可以指定一个表
通过命名其索引文件(带有 .MYI 后缀的文件)。 如果不调用
myisam_ftdump 在表文件所在的目录中,表或索引文件
name 前面必须是表的数据库目录的路径名。 索引号
从 0 开始。
示例:假设测试数据库包含一个名为 mytexttable 的表,该表具有
以下定义:
创建表 mytexttable
(
id INT 不为空,
txt 文本不为空,
主键 (id),
全文 (txt)
) 引擎=MyISAM;
id 上的索引是索引 0,txt 上的 FULLTEXT 索引是索引 1。如果你的工作
目录是测试数据库目录,调用 myisam_ftdump 如下:
外壳> myisam_ftdump 我的文本表 1
如果test数据库目录的路径名是/usr/local/mysql/data/test,则可以
还使用该路径名指定表名参数。 如果您不这样做,这很有用
调用 myisam_ftdump 在数据库目录中:
外壳> myisam_ftdump /usr/local/mysql/data/test/mytexttable 1
您可以使用 myisam_ftdump 按频率顺序生成索引条目列表
发生这样的:
外壳> myisam_ftdump -c 我的文本表 1 | 分类 -r
myisam_ftdump 支持以下选项:
· - 帮帮我, -h -?
显示帮助消息并退出。
· - 数数, -c
计算每个单词的统计数据(计数和全局权重)。
· - 倾倒, -d
转储索引,包括数据偏移量和字重。
· - 长度, -l
报告长度分布。
· --统计, -s
报告全局索引统计信息。 如果没有其他操作,这是默认操作
指定的。
· --详细, -v
详细模式。 打印更多关于程序功能的输出。
版权
版权所有 © 1997、2016,Oracle 和/或其附属公司。 版权所有。
本文档是免费软件; 您只能在以下情况下重新分发和/或修改它
自由软件基金会发布的 GNU 通用公共许可证的条款;
许可证的第 2 版。
分发此文档是希望它有用,但没有任何内容
保修单; 甚至没有对特定商品的适销性或适用性的暗示保证
目的。 有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该已经收到一份 GNU 通用公共许可证以及程序;
如果没有,请写信给 Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor,
波士顿, MA 02110-1301 美国或见 http://www.gnu.org/licenses/.
使用 onworks.net 服务在线使用 myisam_ftdump