更改数据库以匹配模型

Zeo*_*ite 7 mysql-workbench

最初,我在MySQL Workbench中使用数据建模来设计一个由一系列表(即列和关系)组成的数据库.

然后使用Database - > Forward Engineer,我创建了一个数据库,并将数据插入表中.

现在我意识到我设计的模型需要进行一些更改,因此我通过插入的列更改了一些表.我的问题是,如何让MySQL Workbench改变表格?

使用数据库 - >同步模型,更新源只生成一堆CREATE TABLE IF NOT EXISTS sql语句,并且因为表存在,所以没有任何变化.

Dav*_*vid 8

您正在寻找的是模型菜单数据库/同步模型.


Zeo*_*ite 3

由于我无法File -> Export -> Forward Engineer SQL ALTER Script上班,所以我备份了数据,删除了表,重新创建了它们,然后导入了数据。我宁愿找到一种方法让 MySQL Workbench 根据模型中的更改生成 ALTER 命令