【问题标题】:Why is the "forward engineering" feature not working on mySQL workbench?为什么“正向工程”功能在 mySQL 工作台上不起作用?
【发布时间】:2016-05-29 23:15:23
【问题描述】:

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

我是数据库开发和 SQL 的新手。 My SQL Workbench 中的正向工程 功能似乎无法正常工作。我可以在 EER 模型 的不同表格中编辑或添加字段,但是当我运行 正向工程 时,我已经在所有表格中进行了更改,请不要'不显示在 SQL 编辑器 中。

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

当我运行 正向工程 功能时,它似乎运行没有任何问题,没有任何 ERROR 提示或警告,并且在程序结束时有提示:“转发工程成功完成!”。消息日志窗口似乎是正确的,我无法确定问题出在哪里。

任何帮助将不胜感激。

【问题讨论】:

  • 当 FE 向导说一切正常时,很可能一切正常 :-) 您希望在哪个 SQL 编辑器 中查看结果?如果您指的是 SQL IDE,请记住它不会自动刷新表等。您可以使用模式树顶部的刷新按钮(或上下文菜单)。

标签: mysql mysql-workbench


【解决方案1】:

我认为这是 MySQL 版本上的某种错误,所以不是选择“数据库->ForwardEngineer”选项,而是有一个解决方法

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

希望对您有所帮助!

【讨论】:

    【解决方案2】:

    去编辑,然后是偏好,然后是建模->MySQL,然后在默认目标 MySQL 版本中输入 5.7.9 由于版本不匹配,正向工程有时不起作用

    【讨论】:

      猜你喜欢
      • 2017-08-20
      • 2014-12-19
      • 1970-01-01
      • 1970-01-01
      • 2019-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多