¿Puede MySql 5.0 tener una vista de una tabla ubicada en otro servidor?
Pregunta
¿Las vistas de MySql 5.0 pueden usar tablas que se encuentran en otro servidor? ¿Cuál es la sintaxis para crear tal vista?
Solución
Tablas federadas: http://dev.mysql.com/doc/refman /5.0/en/federated-storage-engine.html
Esto permite acceder a una tabla de forma remota como si la tabla remota fuera una tabla local. Tiene sus limitaciones pero parece satisfacer mis necesidades.
Otros consejos
Sí, puede crear objetos en una base de datos que hagan referencia a otra base de datos e incluso a otro host. La sintaxis para hacerlo funciona de la siguiente manera:
USE localhost.myDB;
SELECT * FROM host2.db.tableName;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow