Автоматически создавать диаграмму базы данных для базы данных PHPMyadmin?

Мне нужен инструмент для создания диаграммы БД ниже, мне нужно создать определенную структуру таблиц БД, как показано ниже,

введите здесь описание изображения

как я могу это сделать? ... есть ли какой-либо бесплатный инструмент или приложение для этого. я уже пробовал navicat8lite_ora_en и HeidiSQL. но я не могу заставить его работать.


person Ravichandran Jothi    schedule 28.06.2012    source источник
comment
а также обман stackoverflow. com/questions/285828/, который является лучшим выбором.   -  person fvu    schedule 28.06.2012


Ответы (3)


MySQL Workbench выполнит для вас реинжиниринг и разработку скриптов. Вывод будет похож на то, что у вас выше, но не идентичен.

person Steven Scott    schedule 28.06.2012
comment
на самом деле я пробовал выше одного. но я не мог подключиться. я не знаю в чем проблема. - person Ravichandran Jothi; 29.06.2012
comment
Какую ошибку вы получили? MySQL Workbench потребуется связать с активной базой данных для чтения (если не используется определение SQL), и поэтому вам потребуется информация о соединении (имя пользователя, пароль и т. д.). - person Steven Scott; 03.07.2012

Да, вы можете сгенерировать ERD с помощью PHPMyAdmin. PHPMyadmin добавил эту функциональность с версии 3.4.

подробный шаг для создания ERD: http://sforsuresh.in/generating-erd-using-phpmyadmin/

Вы можете обратиться к документации PHPMyAdmin для получения дополнительной информации: http://www.phpmyadmin.net/documentation/#pmadb

person Suresh Kamrushi    schedule 05.03.2014
comment
Я не знаю, почему этот пост не помечен как ответ, хотя я даю 100% точный ответ. Отличная работа - person ImranNaqvi; 07.10.2015
comment
@ImranNaqvi Я предполагаю, что ОП принял ответ задолго до того, как он был опубликован. Кроме того, читатель предпочел бы подробный ответ, а не ответ только по ссылкам на случай, если веб-страницы, на которые есть ссылки, в будущем перестанут работать. - person Fr0zenFyr; 29.03.2016
comment
Есть проблема, когда у вас слишком много таблиц, они перекрываются. Кто-нибудь знает, как это решить? - person Marcelo Agimóvel; 18.05.2018

Попробуйте Vertabelo. Это онлайн-модельер баз данных, работающий под Chrome. Это:

  • бесплатное использование,
  • Независимость от ОС,
  • позволяет управлять версиями,
  • поддерживает проверку модели,
  • генерирует сценарии SQL для конкретной базы данных:
  • позволяет поделиться вашей моделью БД с другими членами вашей команды,
  • позволяет реконструировать, поэтому вы можете легко перенести свою базу данных на Вертабело,
  • suports following databases:
    • PostgreSQL,
    • MySQL,
    • Оракул,
    • IBM DB2,
    • HSQLDB,
    • МС SQL сервер.
person Bartek    schedule 12.04.2014
comment
Vertabelo не бесплатен, он бесплатен только для академических целей. - person Sandeep Yohans; 27.06.2016