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

    UWP Включить петлю локальной сети

    Как редактировать данные EXIF ​​в .NET

    Как я могу захватить вывод команды как String с Commons Exec?

    Измените цвет маленького треугольника на spinner в android

    Связать значок с файлом определенного типа

    Как вычислить необходимый оттенок-поворот для генерации определенного цвета?

    Как read.table () несколько файлов в одну таблицу в R?

    Как я могу использовать или использовать интегрированную веб-камеру на своем ноутбуке в качестве веб-камеры на своем рабочем столе?

    API JavaMail для iMail – java.net.SocketException: Permission denied: connect

    Действительно ли «Неопределенное поведение» действительно позволяет * что-либо * произойти?

    Как объединить два кадра данных на основе двух столбцов?

    jquery draggable: как ограничить область перетаскивания?

    Почему я должен практиковать Test Driven Development и как мне начать?

    Как настроить Windows для использования соединения IPv6?

    Получение пути к файловой системе classа, выполняемого

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