Możesz uzyskać te informacje z tabeli information_schema.STATISTICS.
Dam ci zapytanie, aby uzyskać wszystkie kolumny w tabeli, które znajdują się w jednym lub kilku indeksach FULLTEXT, ponieważ myślę, że o to prosisz. Pamiętaj, że bardzo ważne są konkretne kombinacje kolumn w każdym indeksie FULLTEXT. MySQL nie może używać indeksu FULLTEXT do przeszukiwania wielu kolumn, chyba że istnieje pojedynczy indeks FULLTEXT zawierający wszystkie te kolumny.
Oto pierwsze zapytanie, które daje wynik, o który prosiłeś:
select group_concat(distinct column_name)
from information_schema.STATISTICS
where table_schema = 'your_db'
and table_name = 'your_table'
and index_type = 'FULLTEXT';
A oto jeden, który pokazuje różne kombinacje kolumn w indeksie FULLTEXT, jeśli w tabeli jest więcej niż 1:
select index_name, group_concat(column_name) as columns
from information_Schema.STATISTICS
where table_schema = 'your_db'
and table_name = 'your_table'
and index_type = 'FULLTEXT'
group by index_name;