我正在尝试查找带有全文索引的 mysql 数据库(4.1.22)的所有列。
使用 Mysql > 5.0 我可以运行此查询
SELECT TABLE_SCHEMA, TABLE_NAME
FROM information_schema.STATISTICS
WHERE index_type LIKE 'FULLTEXT%'
但是mysql 4.1.22不支持information_schema,所以我什么都不知道
建议?
谢谢
我正在尝试查找带有全文索引的 mysql 数据库(4.1.22)的所有列。
使用 Mysql > 5.0 我可以运行此查询
SELECT TABLE_SCHEMA, TABLE_NAME
FROM information_schema.STATISTICS
WHERE index_type LIKE 'FULLTEXT%'
但是mysql 4.1.22不支持information_schema,所以我什么都不知道
建议?
谢谢
如SHOW INDEX
语法中所述:
SHOW INDEX
返回以下字段:[删除]
Index_type
使用的索引方法 (
BTREE
,FULLTEXT
,HASH
,RTREE
)。
Comment
各种说法。在 MySQL 4.0.2 之前
Index_type
添加列时,Comment
指示索引是否为FULLTEXT
.
然后,您可以解析结果以确定FULLTEXT
已定义哪些列索引。