Как из диаграммы создать скрипт создания БД в MySQLWorkbench? Есть модель в EER диаграмме, в схеме ничего не менял, создавал таблицы прям в диаграмме. Не могу понять как теперь их передать в схему или экпортировать в БД. Зачем вообще делать такой инструмент, если он никуда кроме PDF передать результаты не может?!
P.S. уже не важно. MySQLWorkbench после очередного сохранения просто затер все на диаграмме у чего не было таблицы в схеме. В очередной раз разочаровался в MySQL

21 Авг 2019 в 06:27
282 +1
0
Ответы
1

К сожалению, MySQL Workbench не позволяет автоматически создать скрипт создания базы данных на основе EER диаграммы. Однако, вы можете вручную создать таблицы и отношения, следуя диаграмме. Ниже приведен пример скрипта создания таблицы в MySQL:

CREATE TABLE `название_таблицы` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`название_поля_1` ТИП_ДАННЫХ,
`название_поля_2` ТИП_ДАННЫХ,
...
) ENGINE=InnoDB;

Вы можете использовать подобный скрипт для каждой таблицы, указанной на вашей EER диаграмме.

Чтобы создать таблицы в схеме MySQL Workbench, вы можете перейти на вкладку "Catalog" и щелкнуть правой кнопкой мыши на вашей схеме, а затем выбрать "Create Script for …". Затем вы можете вставить скрипт создания таблицы в появившемся редакторе SQL и выполнить скрипт для создания таблицы.

К сожалению, инструменты для создания баз данных на основе EER диаграмм не всегда идеальны, и некоторые программы могут иметь ограничения в этом плане. Если вы столкнулись с проблемами в MySQL Workbench, может быть стоит рассмотреть другие инструменты для проектирования баз данных.

20 Апр 2024 в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир