从现有模式/模型使用MySQL Workbench创建数据库

从现有模式/模型使用MySQL Workbench创建数据库,mysql,database-schema,mysql-workbench,Mysql,Database Schema,Mysql Workbench,我用MySQL工作台构建了一个数据库模式(或模型?)。我现在想把它变成一个实际的数据库 我已经看到了正向和反向工程选项,但无法找到一个明确的答案,如果这两者都是我需要的 如何将其转换为实际数据库?这适用于mysql workbench 6.0版和导出模式 Select tab MySQL Model Select File->Export->Forward Engineer SQL Create 在输出SQL脚本文件中放置要导出的文件名,选择选项,然后单击“下一步” Export

我用
MySQL工作台
构建了一个数据库模式(或模型?)。我现在想把它变成一个实际的数据库

我已经看到了正向和反向工程选项,但无法找到一个明确的答案,如果这两者都是我需要的


如何将其转换为实际数据库?

这适用于mysql workbench 6.0版和导出模式

Select tab MySQL Model
Select File->Export->Forward Engineer SQL Create
在输出SQL脚本文件中放置要导出的文件名,选择选项,然后单击“下一步”

Export MySQL table Objects,  
filter tables 
然后创建一个文件,您可以将其导入数据库,如果不存在,它将创建模式,如果不存在,它将创建表


对于模型,您需要为创建模式、表、索引、级联以及与现有数据模型关联的所有内容的工具支付很多美元,以便在实际服务器上实现建模模式结构,您可以使用正向工程或同步。第一个是如果您只有模型,并且希望它在目标模式中创建所有对象。另一方面,同步是一种同步模型和现有模式(双向)的方法。也就是说,在服务器上创建或调整模型中不存在或未更改的对象,反之亦然。无需创建单独的SQL脚本并手动应用

Select tab MySQL Model
Select File->Export->Forward Engineer SQL Create

有关这两个操作,请参阅MySQL Workbench中打开模型时的数据库菜单。

官方文档中有相关文章


跳转到步骤11。

从MySQL Workbench 8.0开始,转到菜单项数据库>转发工程师。指定数据库连接和模型导出选项后,您将能够创建所设计的数据库

有关详细信息,请参阅