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?

¿Fue útil?

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
scroll top