2012-07-16 285 views
0

我要建立2个不同的数据库表之间的关系,MySQL数据库关系

数据库1 表1 表2

的Database2 表3 表4

与表1的数据库1与表3中DATABASE2

关系

我想知道这是可能的在MySQL? 如果有,我有数据库中的尝试,但我想知道这是否可能

回答

0

是的,它是绝对可能的“”运营商。 假设你有2个模式db1和db2。 table1存在于db2中的db1和table2中。

所以,如果你想加入的表,你可以::

Select * from 
db1.table1 inner join db2.table2 on column1=column2 
0

是的,这是可能的。创建表时可以按如下方式创建外键关系

CREATE TABLE database1table11 INT, FOREIGN KEY(1)参考文献database2table31)ON UPDATE CASCADE);