gpt4 book ai didi

mysql - mysql中的外键

转载 作者:太空宇宙 更新时间:2023-11-03 12:22:36 24 4
gpt4 key购买 nike

mysql server有外键的概念还是InnoDB才有?我知道 InnoDB 是 mysql 的一部分,但它是一种扩展。如果我只想使用 mysql 并仍然利用外键怎么办?

谢谢

最佳答案

InnoDB 支持外键。参见 http://dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html

InnoDB 是 MySQL 5.5 及更高版本中的默认存储引擎。您不应该将 InnoDB 视为“一种扩展”。 You should use InnoDB除非您有特定且可测试的理由使用其他存储引擎。

但是,你是对的,在存储引擎层之外,MySQL 服务器没有外键的实现。甚至外键约束语法的解析都委托(delegate)给存储引擎,而所有其他 SQL 解析都在更高级别处理。

MySQL 集群中的 NDB 存储引擎 also supports foreign keys .

关于mysql - mysql中的外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19142800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com