Mysql 跨不同数据库创建视图
如果我有databaseMysql 跨不同数据库创建视图,mysql,database,view,Mysql,Database,View,如果我有databaseD1和databaseD2,databaseD1下的tableT1和databaseD2下的tableT2,是否可以在MySQL中创建databaseD2下的T1视图。如果是的话,你能告诉我语法吗 两个数据库都在同一台计算机上 如果每个数据库都有不同的用户,这怎么可能呢?我们是否需要将视图授予“查看”用户?我需要这样做,但我还没有做到。编辑:精度->相同主机,不同用户。如何使用此选项选择特定文件选择D1.T1.F1? CREATE VIEW `D2`.`example`
D1
和databaseD2
,databaseD1
下的tableT1
和databaseD2
下的tableT2
,是否可以在MySQL中创建databaseD2
下的T1
视图。如果是的话,你能告诉我语法吗
两个数据库都在同一台计算机上 如果每个数据库都有不同的用户,这怎么可能呢?我们是否需要将视图授予“查看”用户?我需要这样做,但我还没有做到。编辑:精度->相同主机,不同用户。如何使用此选项选择特定文件<代码>选择D1.T1.F1?
CREATE VIEW `D2`.`example` AS SELECT * FROM `D1`.`T1`;