Vad är filformatet MWB?
En .mwb-fil är det infödda modellformatet för MySQL Workbench - Oracles visuella designverktyg för MySQL-databaser. .MWB-filer låter dig spara ditt databasdesignarbete medan du fortfarande utvecklar det, och lagrar de väsentliga delarna av schemat såsom tabeller, kolumner, index, främmande nycklar och entitetsrelationsdiagram.
Trots filtillägget .mwb är filen internt ett ZIP-arkiv - dess första fyra byte bär PK-signaturen (50 4B 03 04). Den centrala nyttolasten är ett XML-dokument med namnet document.mwb.xml, som innehåller hela EER-modellen, metadata för anslutningar och inbäddade SQL-skript. Genom att byta namn på en .mwb-fil till .zip kan du inspektera dess innehåll med valfri arkivhanterare.
Filer med filtillägget .mwb skapas och redigeras i MySQL Workbench, som finns tillgängligt för Windows, Linux och macOS. För att distribuera designen till en live-server exporterar du schemat som ett .sql-skript via den inbyggda guiden för Forward Engineering.
Säkerhet & trygghet
RISK: LOWEn .mwb är ett designdokument utan exekverbar nyttolast, låg risk. Den kan dock avslöja hela ditt databasschema (tabell-/kolumnnamn, relationer) för alla som öppnar den, så hantera delade modeller som känslig information. Ladda endast ner MySQL Workbench från mysql.com.
Formatdetaljer
i ett nötskalProgram som öppnar MWB-filer
Tekniska detaljer
djup specifikation| Utvecklare | Oracle Corporation (ursprungligen MySQL AB / Sun Microsystems) |
| Containerformat | ZIP-arkiv - magic bytes 50 4B 03 04 (PK-signatur) vid offset 0 |
| Intern kärnfil | document.mwb.xml - XML-dokument som innehåller den fullständiga EER-modellen, anslutningsmetadata och SQL-skript |
| MIME-typ | application/octet-stream |
| Plattformssupport | Windows, Linux, macOS (via MySQL Workbench) |
| Diagramtyp | Enhanced Entity-Relationship (EER) visuella diagram |
| Lagrade schemaelement | Tabeller, kolumner, index, främmande nycklar, vyer, lagrade procedurer, triggers och relationer |
| Komprimering | ZIP deflate - poster inuti arkivet komprimeras individuellt |
| Forward och Reverse Engineering | Schemat kan «forward-engineered» till en live MySQL-server eller «reverse-engineered» från en befintlig databas |
| Exportformat | SQL DDL-skript (.sql) via den inbyggda guiden för Forward Engineering |
| Inspektionsmetod | Byt namn på .mwb till .zip för att öppna med valfri arkivhanterare och få åtkomst till intern XML och resurser |
| Inbäddad skriptning | MySQL Workbench tillhandahåller ett Python-API som programmatiskt kan generera och manipulera modellfiler |
| Miniatyrbild för diagram | En PNG-miniatyr av EER-ytan finns paketerad inuti ZIP-arkivet tillsammans med XML-filen |
| Versionsspårning | Rotelementet i document.mwb.xml bär ett document-version-attribut för kompatibilitetsspårning |
| Släppt | 2005+ (MySQL Workbench) |
| Specifikation | dev.mysql.com |
MWB-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MWB-filer.