2012-05-22 26 views
12

Si tengo la base de datos y base de datos D1D2, y la tabla de base de datos bajo T1D1 y la tabla de base de datos bajo T2D2, es posible crear una vista de T1 bajo la base de datos en MySQL D2. Si es así, ¿puedes mostrarme la sintaxis?Creación de visión a través de diferentes bases de datos

Ambas bases de datos están en la misma máquina.

Respuesta

27
CREATE VIEW `D2`.`example` AS SELECT * FROM `D1`.`T1`; 
+0

¿cómo es posible si tiene usuarios diferentes para cada base de datos? ¿Necesitamos otorgarle VISTA al usuario 'observante'? Necesito hacer eso pero todavía no estoy allí. editar: precisión -> mismo host, diferentes usuarios. –

+0

¿cómo puedo seleccionar los archivos particulares con esto? 'SELECT D1.T1.F1'? – vladkras

Cuestiones relacionadas