Qu'est-ce que le format de fichier MWB ?
Un fichier .mwb est le format de modèle natif de MySQL Workbench - l'outil de conception visuelle d'Oracle pour les bases de données MySQL. Les fichiers .MWB vous permettent de sauvegarder votre travail de conception de base de données pendant que vous le développez, en stockant les parties essentielles du schéma telles que les tables, les colonnes, les index, les clés étrangères et les diagrammes entité-relation.
Malgré l'extension .mwb, le fichier est intérieurement une archive ZIP - ses quatre premiers octets portent la signature PK (50 4B 03 04). La charge utile principale est un document XML nommé document.mwb.xml, qui contient le modèle EER complet, les métadonnées de connexion et les scripts SQL intégrés. Renommer un fichier .mwb en .zip vous permet d'inspecter son contenu avec n'importe quel gestionnaire d'archives.
Les fichiers avec l'extension .mwb sont créés et édités dans MySQL Workbench, disponible sur Windows, Linux et macOS. Pour déployer la conception sur un serveur en direct, vous exportez le schéma sous forme de script .sql via l'assistant Forward Engineering intégré.
Sécurité et sûreté
RISQUE : LOWUn .mwb est un document de conception sans charge utile exécutable, risque faible. Il peut cependant révéler l'intégralité de votre schéma de base de données (noms de tables/colonnes, relations) à quiconque l'ouvre, traitez donc les modèles partagés comme des données sensibles. Téléchargez MySQL Workbench uniquement sur mysql.com.
Détails du format
en brefProgrammes qui ouvrent les fichiers MWB
Détails techniques
spécifications approfondies| Développeur | Oracle Corporation (à l'origine MySQL AB / Sun Microsystems) |
| Format de conteneur | Archive ZIP - octets magiques 50 4B 03 04 (signature PK) à l'offset 0 |
| Fichier interne principal | document.mwb.xml - document XML contenant le modèle EER complet, les métadonnées de connexion et les scripts SQL |
| Type MIME | application/octet-stream |
| Plateformes supportées | Windows, Linux, macOS (via MySQL Workbench) |
| Type de diagramme | Diagrammes visuels Enhanced Entity-Relationship (EER) |
| Éléments de schéma stockés | Tables, colonnes, index, clés étrangères, vues, procédures stockées, déclencheurs et relations |
| Compression | ZIP deflate - les entrées à l'intérieur de l'archive sont compressées individuellement |
| Ingénierie directe et inverse | Le schéma peut être généré (forward-engineered) vers un serveur MySQL en direct ou récupéré (reverse-engineered) à partir d'une base de données existante |
| Format d'exportation | Script SQL DDL (.sql) via l'assistant Forward Engineering intégré |
| Méthode d'inspection | Renommer .mwb en .zip pour l'ouvrir avec n'importe quel gestionnaire d'archives et accéder au XML interne et aux ressources |
| Scripting intégré | MySQL Workbench expose une API Python qui peut générer et manipuler les fichiers de modèle par programmation |
| Miniature du diagramme | Une miniature PNG du canevas EER est incluse dans l'archive ZIP aux côtés du XML |
| Suivi de version | L'élément racine de document.mwb.xml porte un attribut document-version pour le suivi de la compatibilité |
| Publié | 2005+ (MySQL Workbench) |
| Spécification | dev.mysql.com |
Conversions MWB
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MWB.