如果我可以配置MySQL数据库结构并编写CRUD语句以直接使用它,那么对数据库模式(嵌入在DB中)的需求是什么?我从来没有使用过这些,但是我假设它们仅用于性能优化?

我知道可以作为生成数据库结构的.sql命令导出的架构图,例如使用MySQL Workbench.

最佳答案

您的问题对我来说还不是很清楚。如果您要问为什么具有可编辑的模式图形表示,那么就不需要数据库结构的图形表示。

当您一目了然地了解数据库的布局方式或与您的数据库设计的其他人进行交流时,它无疑会派上用场。而且有时编辑图形表示而不是使用DDL语句更容易。

如果您想知道模式在数据库中的存储位置,则通过标准INFORMATION_SCHEMA表将其公开。 DDL当然在数据库中(否则数据库将如何知道如何存储数据)

10-08 08:18
查看更多