Domanda

Le viste MySql 5.0 possono utilizzare tabelle che si trovano su un altro server? Qual è la sintassi per creare tale vista?

È stato utile?

Soluzione

Tabelle federate: http://dev.mysql.com/doc/refman /5.0/en/federated-storage-engine.html

Ciò consente di accedere a una tabella da remoto come se la tabella remota fosse una tabella locale. Ha i suoi limiti ma sembra soddisfare le mie esigenze.

Altri suggerimenti

Sì, è possibile creare oggetti in un database che fanno riferimento a un altro database e persino a un altro host. La sintassi per farlo funziona in questo modo:

USE localhost.myDB;

SELECT * FROM host2.db.tableName; 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top