¿Qué es el formato de archivo MWB?
Un archivo .mwb es el formato de modelo nativo de MySQL Workbench, la herramienta de diseño visual de Oracle para bases de datos MySQL. Los archivos .MWB le permiten guardar su trabajo de diseño de base de datos mientras aún lo está desarrollando, almacenando las partes esenciales del esquema como tablas, columnas, índices, claves foráneas y diagramas de entidad-relación.
A pesar de la extensión .mwb, el archivo es internamente un archivo ZIP; sus primeros cuatro bytes llevan la firma PK (50 4B 03 04). El contenido principal es un documento XML llamado document.mwb.xml, que contiene el modelo EER completo, metadatos de conexión y scripts SQL integrados. Cambiar el nombre de un archivo .mwb a .zip le permite inspeccionar su contenido con cualquier gestor de archivos comprimidos.
Los archivos con la extensión .mwb se crean y editan en MySQL Workbench, disponible en Windows, Linux y macOS. Para desplegar el diseño en un servidor en vivo, se exporta el esquema como un script .sql a través del asistente de Forward Engineering integrado.
Seguridad y protección
RIESGO: LOWUn .mwb es un documento de diseño sin carga ejecutable, de bajo riesgo. Sin embargo, puede revelar el esquema completo de su base de datos (nombres de tablas/columnas, relaciones) a cualquiera que lo abra, por lo que debe tratar los modelos compartidos como información sensible. Descargue MySQL Workbench solo desde mysql.com.
Detalles del formato
en pocas palabrasProgramas que abren archivos MWB
Detalles técnicos
especificación profunda| Desarrollador | Oracle Corporation (originalmente MySQL AB / Sun Microsystems) |
| Formato contenedor | Archivo ZIP - magic bytes 50 4B 03 04 (firma PK) en el desplazamiento 0 |
| Archivo interno principal | document.mwb.xml - documento XML que contiene el modelo EER completo, metadatos de conexión y scripts SQL |
| Tipo MIME | application/octet-stream |
| Soporte de plataforma | Windows, Linux, macOS (vía MySQL Workbench) |
| Tipo de diagrama | Diagramas visuales de Entidad-Relación Mejorado (EER) |
| Elementos del esquema almacenados | Tablas, columnas, índices, claves foráneas, vistas, procedimientos almacenados, disparadores y relaciones |
| Compresión | ZIP deflate - las entradas dentro del archivo se comprimen individualmente |
| Ingeniería directa e inversa | El esquema puede someterse a ingeniería directa (forward-engineered) hacia un servidor MySQL en vivo o a ingeniería inversa desde una base de datos existente |
| Formato de exportación | Script SQL DDL (.sql) a través del asistente de Forward Engineering integrado |
| Método de inspección | Cambie el nombre de .mwb a .zip para abrirlo con cualquier gestor de archivos y acceder al XML interno y a los activos |
| Scripting integrado | MySQL Workbench expone una API de Python que puede generar y manipular archivos de modelo mediante programación |
| Miniatura del diagrama | Se incluye una miniatura PNG del lienzo EER dentro del archivo ZIP junto con el XML |
| Seguimiento de versiones | El elemento raíz de document.mwb.xml lleva un atributo de versión de documento para el seguimiento de la compatibilidad |
| Lanzado | 2005+ (MySQL Workbench) |
| Especificación | dev.mysql.com |
Conversiones de MWB
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos MWB.