MYSql数据库关系
我想在两个不同数据库中的表之间建立关系 数据库1 表1 表2 数据库2 表3 表4 数据库1中表1与数据库2中表3的关系 我想知道这在MySQL中可能吗? 如果是,我在数据库中尝试过,但我想知道这是否可行MYSql数据库关系,mysql,Mysql,我想在两个不同数据库中的表之间建立关系 数据库1 表1 表2 数据库2 表3 表4 数据库1中表1与数据库2中表3的关系 我想知道这在MySQL中可能吗? 如果是,我在数据库中尝试过,但我想知道这是否可行 是是的,使用“.”运算符绝对可能。 假设您有两个模式db1和db2。 表1出现在db1中,表2出现在db2中 因此,如果要加入表,可以: Select * from db1.table1 inner join db2.table2 on column1=column2 是的,这是可能的。在
是是的,使用“.”运算符绝对可能。 假设您有两个模式db1和db2。 表1出现在db1中,表2出现在db2中 因此,如果要加入表,可以:
Select * from
db1.table1 inner join db2.table2 on column1=column2
是的,这是可能的。在创建表时,可以按如下方式建立外键关系 创建表
database1
table1
(1
INT,
外键(1
)引用数据库2
表3
(1
)在更新级联上)