Wat is het MWB-bestandsformaat?
Een .mwb-bestand is het eigen modelformaat van MySQL Workbench - de visuele ontwerptool van Oracle voor MySQL-databases. Met .MWB-bestanden kunt u uw database-ontwerpwerk opslaan terwijl u het nog ontwikkelt, waarbij de essentiële onderdelen van het schema worden bewaard, zoals tabellen, kolommen, indexen, refererende sleutels en entiteit-relatiediagrammen.
Ondanks de extensie .mwb is het bestand intern een ZIP-archief - de eerste vier bytes bevatten de PK-handtekening (50 4B 03 04). De belangrijkste inhoud is een XML-document genaamd document.mwb.xml, dat het volledige EER-model, verbindingsmetadata en ingebedde SQL-scripts bevat. Door een .mwb-bestand te hernoemen naar .zip kunt u de inhoud inspecteren met elke archiefbeheerder.
Bestanden met de extensie .mwb worden gemaakt en bewerkt in MySQL Workbench, beschikbaar voor Windows, Linux en macOS. Om het ontwerp naar een live server te implementeren, exporteert u het schema als een .sql-script via de ingebouwde Forward Engineering-wizard.
Beveiliging & veiligheid
RISICO: LOWEen .mwb is een ontwerpdocument zonder uitvoerbare inhoud, laag risico. Het kan echter uw volledige databaseschema (tabel-/kolomnamen, relaties) onthullen aan iedereen die het opent, dus behandel gedeelde modellen als gevoelig. Download MySQL Workbench alleen van mysql.com.
Formaatdetails
in een notendopProgramma's die MWB-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Oracle Corporation (oorspronkelijk MySQL AB / Sun Microsystems) |
| Containerformaat | ZIP-archief - magic bytes 50 4B 03 04 (PK-handtekening) op offset 0 |
| Kernbestand intern | document.mwb.xml - XML-document met het volledige EER-model, verbindingsmetadata en SQL-scripts |
| MIME-type | application/octet-stream |
| Platformondersteuning | Windows, Linux, macOS (via MySQL Workbench) |
| Diagramtype | Enhanced Entity-Relationship (EER) visuele diagrammen |
| Opgeslagen schema-elementen | Tabellen, kolommen, indexen, refererende sleutels, views, stored procedures, triggers en relaties |
| Compressie | ZIP deflate - items binnen het archief worden afzonderlijk gecomprimeerd |
| Forward en Reverse Engineering | Schema kan worden geforward-engineered naar een live MySQL-server of gereverse-engineered vanuit een bestaande database |
| Exportformaat | SQL DDL-script (.sql) via de ingebouwde Forward Engineering-wizard |
| Inspectiemethode | Hernoem .mwb naar .zip om te openen met een archiefbeheerder en toegang te krijgen tot de interne XML en assets |
| Ingebedde scripting | MySQL Workbench biedt een Python-API die programmatisch modelbestanden kan genereren en manipuleren |
| Diagram-miniatuur | Een PNG-miniatuur van het EER-canvas is gebundeld in het ZIP-archief naast de XML |
| Versiebeheer | Het root-element van document.mwb.xml bevat een document-version attribuut voor compatibiliteitscontrole |
| Uitgebracht | 2005+ (MySQL Workbench) |
| Specificatie | dev.mysql.com |
MWB conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MWB-bestanden.