我是数据库开发和SQL的新手。似乎 My SQL Workbench 中的正向工程功能无法正常工作。我能够在 EER-Model 的不同表格中编辑或添加字段,但是当我运行正向工程,更改时,我已在所有表格中进行了更改不会出现在 SQL编辑器中。
我安装了 MySQL Workbench 软件,并将其配置为在实时服务器上运行。我创建了一个 EER-diagram ,我可以正确编辑和修改架构,创建关系,添加新表。
当我运行正向工程功能时,它似乎运行没有任何问题,没有任何 ERROR 提示或警告,并且程序的结束有一个提示说:“正向工程已成功完成!”。消息日志窗口似乎是正确的,我无法确定问题的来源。
任何帮助都将不胜感激。
答案 0 :(得分:3)
我认为这是MySQL版本的某种错误,所以不要选择'数据库 - > ForwardEngineer'有一个解决方法
'数据库 - > SynchroniseModel'这应该在SQL编辑器中显示所有更改
希望有所帮助!
答案 1 :(得分:0)
转到编辑,然后首选项,然后建模-> MySQL,然后在默认目标 MySQL 版本中键入 5.7.9 由于版本不匹配,正向工程有时不起作用