Domanda

Ho utilizzato più volte WWW SQL Designer per progettare database per applicazioni. Ora mi occupo di lavorare su un'applicazione con molte tabelle (oltre 100 tabelle mysql) e mi piacerebbe poter esaminare le relazioni tra le tabelle in un modo simile a quello fornito da WWW SQL Designer. Sembra che abbia le disposizioni per collegarsi a un database e fornire un diagramma della sua struttura, ma non sono ancora stato in grado di capire esattamente come si farebbe.

È stato utile?

Soluzione

http://code.google.com/p/database-diagram/

Questo prende una struttura SQL (dump SQL) e mostra un diagramma :)

Altri suggerimenti

So che questa è roba molto vecchia, ma ho trovato la soluzione (se la gente la sta cercando): devi modificare il file backend / php-mysql / index.php e riempire il impostazioni di connessione. Tutto ciò che serve è quindi fare clic su Importa da DB , quindi Carica con il nome del database.

function setup_import() {
    define("SERVER","localhost");
    define("USER","");
    define("PASSWORD","");
    define("DB","information_schema");
}

Puoi semplicemente esportare la query sql che costruisce le tue tabelle esistenti ed eseguirla in WWW SQL Designer? La maggior parte dei software di gestione di database ha questa opzione ...

Guardando l'interfaccia del designer, immagino che quando lo esegui sul tuo server PHP / MySQL, dovresti essere in grado di importare il database esistente con " Importa da DB " nella finestra di dialogo Salva / Carica.

Potresti usare VISIO per importare il database, lo diagrammerà per te.

tra l'altro, hai provato SchemaBank ? Sono basati sul web e supportano MySQL abbastanza bene. Mangia il tuo dump sql e genera le tabelle e le relazioni per te.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top