查看“Myisam ftdump - 显示全文索引信息”的源代码
←
Myisam ftdump - 显示全文索引信息
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
myisam_ftdump用于显示MyISAM表中的FULLTEXT索引信息。它直接读取MyISAM索引文件,因此必须在表所在的服务器主机上运行。在使用myisam_ftdump之前,请确保在服务器运行时先发出FLUSH TABLES语句。 myisam_ftdump扫描并转储整个索引,速度不是很快。另一方面,单词分布不经常变化,所以不需要经常运行。 <br> 调用myisam_ftdump的方式如下: <pre>myisam_ftdump [options] tbl_name index_num</pre> tbl_name参数应该是一个MyISAM表的名称。您还可以通过指定其索引文件(带有.MYI后缀的文件)来命名表。如果您不在表文件所在的目录中调用myisam_ftdump,则表或索引文件名必须以表的数据库目录的路径名为前缀。索引编号从0开始。 <br> 示例:假设测试数据库包含一个名为mytexttable的表,该表的定义如下: <pre>CREATE TABLE mytexttable ( id INT NOT NULL, txt TEXT NOT NULL, PRIMARY KEY (id), FULLTEXT (txt) ) ENGINE=MyISAM;</pre> <br> id上的索引是索引0,txt上的FULLTEXT索引是索引1。如果您的工作目录是测试数据库目录,可以这样调用myisam_ftdump: <pre>myisam_ftdump mytexttable 1</pre> <br> 如果测试数据库目录的路径名是/usr/local/mysql/data/test,也可以使用该路径名指定表名参数。这在您不在数据库目录中调用myisam_ftdump时很有用: <pre>myisam_ftdump /usr/local/mysql/data/test/mytexttable 1</pre> <br> 您可以使用myisam_ftdump按出现频率顺序生成索引条目列表,如下所示(在类Unix系统上): <pre>myisam_ftdump -c mytexttable 1 | sort -r</pre> <br> 在Windows上,使用: <pre>myisam_ftdump -c mytexttable 1 | sort /R</pre> <br>
返回至“
Myisam ftdump - 显示全文索引信息
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
基础知识
正则表达式
Markdown
分布式
项目管理
系统集成项目管理基础知识
云原生
Docker
云原生安全
云原生词汇表
十二因素应用
Kubernetes
音频处理
音频合成
Edge-tts
CMS系统
Docsify
VuePress
Mediawiki
自动生成
Marp
CI/CD
GitLab
设计
颜色
平面设计
AI
数字人
操作系统
GNU/Linux
数据库
Mysql
工具
链入页面
相关更改
特殊页面
页面信息