MySQL: SELECT с другого сервера
Я боюсь, что я уже знаю ответ на свой вопрос, но я все равно его спрошу:
Когда есть два сервера БД MySQL, могу ли я получить доступ к данным, которые хранятся на другом сервере?
Другими словами: могу ли я как-то это сделать:
INSERT INTO table (x, y, z)
SELECT x, y, x+y
FROM [otherserver].[database].[table]
Является ли ответ действительно коротким, как "Нет"?
Ответы
Ответ 1
Вы можете настроить федеративные таблицы в MySQL, чтобы выполнить то, что вы пытаетесь сделать. Есть некоторые ограничения.
http://dev.mysql.com/doc/refman/en/federated-storage-engine.html
http://dev.mysql.com/doc/refman/en/federated-usagenotes.html