gpt4 book ai didi

mysql - 使mysql数据库中的所有表都成为innoDb类型

转载 作者:行者123 更新时间:2023-11-29 08:43:56 26 4
gpt4 key购买 nike

我正在开发一个大型网站,并在其上添加许多功能。我想知道将数据库中的所有表都设置为 InnoDB 类型是否有任何问题,因为所有表中都有很多外键连接我的数据库中有大约20个表,并且数据库中的所有表都以某种方式连接在一起,这有什么问题吗,或者没关系,谢谢。

最佳答案

InnoDB 优于 MyISAM,如果您有外键约束,那么无论如何您都应该使用 InnoDB,因为 MyISAM 不支持外键。

另外,如果你想使用InnoDB,通常建议所有表都使用InnoDB。无论如何,它提供了许多优点,所以我会说是的,将所有表设置为 InnoDB,除非您有充分的理由不这样做(即您需要 MyISAM 地理空间扩展或全文,而您的 InnoDB 版本不支持这些功能)。

关于mysql - 使mysql数据库中的所有表都成为innoDb类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13020102/

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