Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como guardar un data base schema?

Estas en el tema de Como guardar un data base schema? en el foro de Mysql en Foros del Web. Saludos. Si alguien puede ayudarme con esto: Necesito guardar en MySQL un database schema para no volver a crear todas las tablas, es decir, guardar ...
  #1 (permalink)  
Antiguo 24/09/2007, 08:37
 
Fecha de Ingreso: septiembre-2007
Mensajes: 122
Antigüedad: 16 años, 6 meses
Puntos: 1
Como guardar un data base schema?

Saludos.
Si alguien puede ayudarme con esto: Necesito guardar en MySQL un database schema para no volver a crear todas las tablas, es decir, guardar la base de datos con todas sus tablas en blanco para ser llamadas en un Servlet sin necesidad de estarlas creando. Gracias
  #2 (permalink)  
Antiguo 26/09/2007, 08:54
 
Fecha de Ingreso: septiembre-2007
Mensajes: 122
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: Como guardar un data base schema?

nadie va a responderme la duda??... de verdad necesito saber como se realizan estos esquemas....

THX...
  #3 (permalink)  
Antiguo 26/09/2007, 15:11
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Como guardar un data base schema?

Primero que todo debes tener paciencia. No sos la única persona que tiene problemas y nadie está obligado a responderte si no se tiene el conocimiento.

Además, si tanto te urge, te pregunto ¿ya investigaste en internet?

Desde mi punto de vista, se podría hacer de 2 maneras.
  • Creando una BD aparte que contenga el esquema y dentro de esta una tabla o 2, dependiendo del mecanismo a emplear.
  • Teniendo la BD donde se almacenará el esquema y utilizando una tabla, se me ocurre crear un solo campo tipo TINYTEXT, TINYBLOB, TEXT o BLOB, creas un respaldo solo de la estructura de la BD a almacenar y almacenas el archivo o todo el texto del script en ese campo.
  • En caso que sean varias BD, se podrían utilizar 2 tablas. En una se almacena el nombre de la BD con un identificador único y en la otra tabla se almacenan los campos con todos sus atributos como unico, llave, largo del campo, valores por defecto, etc. Al momento de recuperar determinada BD, por programación recorres la tabla de nombres de BD y por cada BD, vas recorriendo los campos que tiene en la tabla de nombre de tablas con todos sus campos y relaciones.

Eso es una simple idea y estoy seguro que si investigas un poco más, podrás encontrar otros métodos.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:50.