为什么 "forward engineering" 功能在 mySQL workbench 上不起作用?

Why is the "forward engineering" feature not working on mySQL workbench?

正向工程:将数据从 EER 模型传输到 SQL 编辑器时出现问题。

我是数据库开发的新手 SQL。 My SQL Workbench 中的 forward engineering 功能似乎无法正常工作。我可以在 EER-Model 的不同表格中编辑或添加字段,但是当我 运行 正向工程时, 更改,我已经在所有的表格里做了,不要出现在SQL编辑

我安装了 MySQL Workbench 软件,并在实时服务器上将其配置为 运行。我创建了一个 EER-diagram 并且我可以正确编辑和修改架构、创建关系、添加新表。

当我运行正向工程功能时,似乎运行没有任何问题,没有任何ERROR 提示或警告,在程序结束时有提示:"Forward engineering completed Successfully!"。消息日志 window 似乎是正确的,我无法确定问题出在哪里。

如有任何帮助,我们将不胜感激。

我认为这是 MySQL 版本的某种错误,所以没有选择 'Database->ForwardEngineer' 选项,而是有一个解决方法

'Database-->SynchroniseModel' 这应该会显示您在 SQL 编辑器中所做的所有更改

希望对您有所帮助!

转到编辑,然后是首选项,然后是建模->MySQL,然后在默认目标 MySQL 版本中键入 5.7.9 由于版本不匹配

,正向工程有时不起作用