Forward engineer ничего не делает в MySQL Workbench

у меня мало опыта с MySQL Workbench и нужна помощь, чтобы выяснить проблему. Я загрузил новую диаграмму EER из .MWB файл в GUI и пытался преобразовать его в SQL С Forward engineer. Первоначально я был подключен к localhost и когда я нажимаю Forward engineer... ничего не происходит. Цифра следующая, я работаю в Mac OS Sierra операционной системы.

чего мне здесь не хватает ? Некоторые советы помогут от более опытных пользователей.

enter image description here

я использую MySQL Workbench 6.3версия для работы,

enter image description here

2 ответов


у меня была такая же проблема с последней версией MySQL Workbench (macOS). Это определенно какая-то ошибка, как и раньше, у меня не было никаких проблем с проектированием.

вот решение:

обычно вы идете в:

  • Database > Forward Engineer...

чтобы обойти эту ошибку, вместо этого перейдите к:

  • Database > Synchronize Model...
  • это будет искать любые открытые ERDs, которые в настоящее время не существуют с остальными вашими схемами, и позволит вам переслать схему таким образом.
  • предупреждение: это может стать волосатым, если у вас было много ERDs открыт и не хотел синхронизировать все из них, так что убедитесь, что вы получили правильные проверены!

Я знаю, что это поздний ответ, но это решение позволило мне переслать инженеру ERD, который ранее не стрелял (как вы описали, ничего из MySQL Workbench).

Я нашел ваш пост при попытке найти решение, и во время устранения неполадок, слышал через личный анекдот об этой работе. Он уже может быть размещен в другом месте в стеке (пытался найти ссылку, но не смог ее найти), но надеюсь, что это поможет:)


попробуй:

File > Export > Forward Engineer SQL CREATE script