我要建立2個不同的數據庫表之間的關係,MySQL數據庫關係
數據庫1 表1 表2
的Database2 表3 表4
與表1的數據庫1與表3中DATABASE2
關係我想知道這是可能的在MySQL? 如果有,我有數據庫中的嘗試,但我想知道這是否可能
要
我要建立2個不同的數據庫表之間的關係,MySQL數據庫關係
數據庫1 表1 表2
的Database2 表3 表4
與表1的數據庫1與表3中DATABASE2
關係我想知道這是可能的在MySQL? 如果有,我有數據庫中的嘗試,但我想知道這是否可能
要
是的,它是絕對可能的「」運營商。 假設你有2個模式db1和db2。 table1存在於db2中的db1和table2中。
所以,如果你想加入的表,你可以::
Select * from
db1.table1 inner join db2.table2 on column1=column2
是的,這是可能的。創建表時可以按如下方式創建外鍵關係
CREATE TABLE database1
。 table1
(1
INT, FOREIGN KEY(1
)參考文獻database2
。table3
(1
)ON UPDATE CASCADE);