2012-06-28 12 views
20

voglio strumento per generare schema dB al di sotto, ho bisogno di generare particolare struttura db tabelle come qui di seguito,Generazione automatica del diagramma del database per il DB PHPMyadmin?

enter image description here

come posso farlo? ... c'è qualche strumento gratuito o applicazione è disponibile per quello. ho già provato navicat8lite_ora_en e HeidiSQL. ma non posso farlo funzionare.

+2

e anche una vittima di http://stackoverflow.com/questions/285828/open-source-er-diagramming-tool-for-mysql che è una scelta migliore. – fvu

+0

Un blog di dettaglio: http://sforsuresh.in/generating-erd-using-phpmyadmin/ –

risposta

20

MySQL Workbench effettuerà il reverse engineering e l'ingegnerizzazione di script per te. L'output sarà simile a quello che hai sopra, ma non identico.

+1

in realtà ho provato sopra uno. ma non potevo connettermi. non so qual è il problema –

+1

Che errore hai ricevuto? MySQL Workbench dovrà collegarsi a un database attivo da cui leggere (se non si utilizza la definizione SQL) e, pertanto, sarà necessario disporre delle informazioni di connessione (nome utente, password, ecc ...). –

+0

funziona alla grande! grazie –

31

Sì, è possibile generare ERD con PHPMyAdmin. PHPMyadmin aggiunto questa funzionalità a partire dalla versione 3.4

dettaglio passo per generare ERD: http://goo.gl/0z3vFE

È possibile fare riferimento alla documentazione PHPMyAdmin per ulteriori informazioni: http://www.phpmyadmin.net/documentation/#pmadb

+5

Non so, perché questo post non è contrassegnato come risposta mentre io do la risposta precisa al 100%. Ottimo lavoro – ImranNaqvi

+0

@ImranNaqvi La mia ipotesi è che l'OP abbia accettato una risposta molto prima che questo fosse pubblicato. Inoltre, un lettore preferirebbe una risposta dettagliata invece dei link rispondere solo nel caso in cui le pagine web referenziate scendessero in futuro .. – Fr0zenFyr

0

Prova Vertabelo. È un modellatore di database online che lavora sotto Chrome. Si tratta di:

  • libero di utilizzare,
  • indipendente dal sistema operativo,
  • permette il controllo delle versioni,
  • supporta la validazione dei modelli,
  • genera script SQL per database specifico:
  • permette di condividere il tuo modello DB con altri membri della tua squadra,
  • allows reverse engineering - così puoi facilmente migrare il tuo database a Vertabelo,
  • Suports database seguenti:
    • PostgreSQL,
    • MySQL,
    • Oracle,
    • IBM DB2,
    • HSQLDB,
    • MS SQL Server.
+0

Vertabelo non è gratuito, solo per scopi accademici è gratuito. – JoeYo

Problemi correlati