MySQL: SELECT с другого сервера

Боюсь, что я уже знаю ответ на свой вопрос, но я все равно спрошу:

Когда есть два сервера MySQL БД, могу ли я получить доступ к данным, которые хранятся на другом сервере?

Другими словами: могу ли я как-то это сделать:

INSERT INTO table (x, y, z) SELECT x, y, x+y FROM [otherserver].[database].[table] 

Является ли ответ действительно коротким, как «Нет»?

    Вы можете настроить федеративные таблицы в MySQL, чтобы выполнить то, что вы пытаетесь сделать. Есть некоторые ограничения.

    http://dev.mysql.com/doc/refman/en/federated-storage-engine.html http://dev.mysql.com/doc/refman/en/federated-usagenotes.html

     CREATE TABLE `remote_table`( `foo` VARCHAR(100), UNIQUE KEY(`foo`(30)) ) ENGINE=FEDERATED CONNECTION='mysql://thedomain.com:3306/remotedbname/remotetablename'; 

    Затем запросите его, как и любую другую таблицу с помощью SELECT, UPDATE, INSERT, DELETE.

    Interesting Posts

    Анимировать переход между fragmentами

    Как я могу использовать список инициализации членов для инициализации массива?

    Как я могу заставить команды «dir» и «copy» работать с «* .xyz», но не «* .xyz ~»?

    Драйвер принтера Nt4.0 не совместим с Vista?

    Как исправить ошибку «compilerVersion» IIS?

    Найти центр нескольких местоположений на Картах Google

    Преобразование элемента xml, содержимое которого находится внутри CDATA

    Существующее соединение было принудительно закрыто удаленным хостом – WCF

    Список поставщиков Entity Framework для различных баз данных

    Есть ли способ поиска шаблона в документе MS Word?

    `Array ()` vs `new Array ()`

    В чем смысл 120 Гц в 2D-режиме?

    Инструмент Windows для изменения размера / обрезки изображений перед загрузкой на веб-сайт

    Есть ли способ отображения таймера обратного отсчета или секундомера в терминале?

    Как вернуть Google поиск Google на английский язык после экспериментов с новой функцией Chrome, которая обнаруживает, когда я меняю страну?

    Давайте будем гением компьютера.