2017-01-06 2 views
0

У меня нет разрешения на доступ к информации. Могу ли я получить список индексов FTS для моей БД? Следующий запрос работает, но мне не удалось из-за недостаточного разрешения.Получить имена индекса 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.

ответ

0

я был в состоянии восстановить его с помощью:

SHOW INDEX 
    FROM table_name 
    WHERE Key_name like 'fts_%' 

Пожалуйста, пост еще один ответ, если это возможно лучше решение доступно.

Смежные вопросы