MySQL InnoDB 跨数据库的外键约束
MySQL 中的 InnoDB 能否单独维护表之间的外键关系数据库?
答案:
是的,MySQL 允许外键约束引用不同数据库中的表。
实现:
建立跨数据库外键约束:
例如,在 mydb 数据库中的 mytable 表中创建一个外键约束,该外键约束引用了 mydb 数据库中的 othertable 表otherdb 数据库,使用以下语法:
ALTER TABLE mydb.mytable ADD FOREIGN KEY (col1) REFERENCES otherdb.othertable (col2);
以上是MySQL InnoDB可以在不同数据库的表之间创建外键吗?的详细内容。更多信息请关注PHP中文网其他相关文章!