文档首页
MySQL Connector/NET 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 1.3Mb
PDF (A4) - 1.3Mb


MySQL Connector/NET 开发者指南  /  Connector/NET 教程  /  教程:从实体框架模型生成 MySQL DDL

6.5 教程:从实体框架模型生成 MySQL DDL

本教程演示如何从实体框架模型创建 MySQL DDL。您至少需要 Microsoft Visual Studio 2017 和 MySQL Connector/NET 6.10 才能完成本教程。

  1. 在 Visual Studio 2017 中创建一个新的控制台应用程序。

  2. 使用 解决方案资源管理器,添加对 MySql.Data.Entity 的引用。

  3. 解决方案资源管理器 中选择 添加新建项。在 添加新项 对话框中选择 联机模板。选择 ADO.NET 实体数据模型 并单击 添加 以打开 实体数据模型 对话框。

  4. 实体数据模型 对话框中选择 空模型。单击 完成 以创建空白模型。

  5. 创建一个简单的模型。就本教程而言,一个实体就足够了。

  6. 属性 面板中,从下拉列表中选择 ConceptualEntityModel

  7. 属性 面板中,找到 数据库脚本生成 类别中的 DDL 生成模板

  8. 对于 DDL 生成 属性,从下拉列表中选择 SSDLToMySQL.tt(VS)

  9. 保存解决方案。

  10. 右键单击模型设计区域中的空白处以打开上下文相关菜单。从菜单中选择 从模型生成数据库 以打开 生成数据库向导 对话框。

  11. 生成数据库向导 对话框中,选择现有连接或创建到服务器的新连接。选择适当的选项以显示或隐藏敏感数据。就本教程而言,您可以选择 ,但在商业应用程序中,您可能会跳过此步骤。

  12. 单击 下一步 以生成与 MySQL 兼容的 DDL 代码,然后单击 完成 以退出向导。

您已经了解了如何从实体框架模型创建 MySQL DDL 代码。