Hva er MWB-filformatet?
En .mwb-fil er det innfødte modellformatet til MySQL Workbench - Oracles visuelle designverktøy for MySQL-databaser. .MWB-filer lar deg lagre databasedesignet mens du utvikler det, og lagrer de essensielle delene av skjemaet som tabeller, kolonner, indekser, fremmednøkler og entitets-relasjonsdiagrammer.
Til tross for filendelsen .mwb, er filen internt et ZIP-arkiv - de første fire bytene bærer PK-signaturen (50 4B 03 04). Kjernelasten er et XML-dokument kalt document.mwb.xml, som inneholder den fullstendige EER-modellen, metadata for tilkobling og innebygde SQL-skript. Ved å gi nytt navn til en .mwb-fil til .zip kan du inspisere innholdet med et hvilket som helst arkivprogram.
Filer med filendelsen .mwb opprettes og redigeres i MySQL Workbench, som er tilgjengelig på Windows, Linux og macOS. For å distribuere designet til en live-server, eksporterer du skjemaet som et .sql-skript via den innebygde Forward Engineering-veiviseren.
Sikkerhet og trygghet
RISIKO: LOWEn .mwb er et designdokument uten kjørbar last, lav risiko. Den kan imidlertid avsløre hele ditt databaseskjema (tabell-/kolonnenavn, relasjoner) for alle som åpner den, så behandle delte modeller som sensitive. Last ned MySQL Workbench kun fra mysql.com.
Formatdetaljer
i et nøtteskallProgrammer som åpner MWB-filer
Tekniske detaljer
dyp spesifikasjon| Utvikler | Oracle Corporation (opprinnelig MySQL AB / Sun Microsystems) |
| Containerformat | ZIP-arkiv - magic bytes 50 4B 03 04 (PK-signatur) ved offset 0 |
| Intern kjernefil | document.mwb.xml - XML-dokument som inneholder den komplette EER-modellen, metadata for tilkobling og SQL-skript |
| MIME-type | application/octet-stream |
| Plattformstøtte | Windows, Linux, macOS (via MySQL Workbench) |
| Diagramtype | Enhanced Entity-Relationship (EER) visuelle diagrammer |
| Lagrede skjemaelementer | Tabeller, kolonner, indekser, fremmednøkler, visninger, lagrede prosedyrer, triggere og relasjoner |
| Komprimering | ZIP deflate - oppføringer inne i arkivet er komprimert individuelt |
| Forward og Reverse Engineering | Skjemaet kan «forward-engineeres» til en live MySQL-server eller «reverse-engineeres» fra en eksisterende database |
| Eksportformat | SQL DDL-skript (.sql) via den innebygde Forward Engineering-veiviseren |
| Inspeksjonsmetode | Endre navn fra .mwb til .zip for å åpne med et arkivprogram og få tilgang til intern XML og ressurser |
| Innebygd skripting | MySQL Workbench tilbyr et Python-API som programmatisk kan generere og manipulere modellfiler |
| Miniatyrbilde av diagram | Et PNG-miniatyrbilde av EER-lerretet er pakket inne i ZIP-arkivet sammen med XML-filen |
| Versjonssporing | Rotelementet i document.mwb.xml bærer et document-version-attributt for kompatibilitetssporing |
| Utgitt | 2005+ (MySQL Workbench) |
| Spesifikasjon | dev.mysql.com |
MWB-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MWB-filer.