Получение информации о соединении федеративной таблицы - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть несколько федеративных таблиц на моих MySQL 5.7.23 и серверах MariaDB 10.1 (я использовал синтаксис CREATE SERVER , если это имеет значение).

Я могу легко получить список этих таблиц, используя запрос:

SELECT * FROM `information_schema`.`TABLES` WHERE `ENGINE` = 'Federated';

Однако мне нужно получить информацию о соединении для всех этих таблиц:

CREATE TABLE `table` (
    -- table definition here
)
ENGINE=FEDERATED
CONNECTION='server/table' -- <= I would like to get this info
;

Не те серверы, которые я создал, которые находятся в mysql. servers.

Я не смог найти его в information_schema и mysql базах данных.

Я могу получить его только от файлы table.frm или с помощью SHOW CREATE TABLE table; запроса, который предназначен только для одной таблицы.

Можно ли вообще получить то, что я хочу?

Спасибо.

...