获取没有信息模式的FTS索引名称

时间:2017-01-06 11:05:09

标签: php mysql sql information-schema

我无权访问information_schema。我可以获取数据库的FTS索引列表吗?以下查询有效但由于权限不足而无法使用。

SELECT i.name as index_name
FROM information_schema.innodb_sys_tables t
JOIN information_schema.innodb_sys_indexes i USING (table_id)
WHERE t.name = 'my_db/table_name'
AND i.name like 'fts_%'

有没有其他方法可以获得相同的结果?

请注意,我仅对my_db数据库拥有完全权限。

1 个答案:

答案 0 :(得分:0)

我能够使用以下方法检索它:

SHOW INDEX
  FROM table_name
  WHERE Key_name like 'fts_%'

如果有更好的解决方案,请发布另一个答案。