2015-08-14 2 views
1

Если я MySQL установлен на двух серверах, как бы включить запрос будет выполняться на одном или другом следующим образом:MySQL между несколькими серверами

SELECT a.*, b.* FROM server1.mydb.names a LEFT JOIN server2.mydb.appointments b ON a.id=b.names_id 

Если MySQL не может делать то, что там прозрачное приложение, которое переведет этот запрос в последовательность за-сцене, как это:

/* on server1 */ 
[import server2.mydb.appointments(fields, needed) to 
    server1.mydb.`__temporary__appointments`] 
use mydb; 
select a.*, b.* FROM mydb.names a 
    LEFT JOIN mydb.`__temporary__appointments` b ON a.id=b.name_id 

существует ли какое-либо приложение, что там делать? Благодаря

EDIT

@DaveMac был настолько любезен, указать таблицы федеративных в MySQL (см. Ниже) В настоящее время вы не можете установить соединение с сервером MSSQL, но вы можете использовать ODBD для подключения к mysql из MSSQL.

ответ

Смежные вопросы