Pregunta

he usado Diseñador SQL WWW varias veces para diseñar bases de datos para aplicaciones.Ahora estoy a cargo de trabajar en una aplicación con muchas tablas (más de 100 tablas mysql) y me encantaría poder ver las relaciones entre tablas de una manera similar a lo que proporciona WWW SQL Designer.Parece que viene con las disposiciones para conectarse a una base de datos y proporcionar un diagrama de su estructura, pero todavía no he podido entender exactamente cómo se haría eso.

¿Fue útil?

Solución

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

Esto toma una estructura SQL (volcado SQL) y muestra un diagrama :)

Otros consejos

Sé que esto es algo muy antiguo, pero encontré la solución (si la gente la está buscando):tienes que editar el archivo backend/php-mysql/index.php y complete la configuración de conexión.Todo lo que necesitas es entonces hacer clic en Importar desde base de datos, y luego Carga con el nombre de su base de datos.

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

¿Puede simplemente exportar la consulta SQL que crea sus tablas existentes y ejecutarla en WWW SQL Designer?La mayoría del software de gestión de bases de datos tiene esa opción...

Mirando la interfaz del diseñador, supongo que cuando lo ejecuta en su propio servidor PHP/MySQL, debería poder importar la base de datos existente con el botón "Importar desde base de datos" en el cuadro de diálogo Guardar/Cargar.

Puede usar VISIO para importar la base de datos, la diagramará por usted.

Por cierto, ¿lo has probado? SchemaBank?Están basados ​​en la web y soportan bastante bien MySQL.Come su volcado de SQL y genera las tablas y relaciones para usted.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top