O que é o formato de ficheiro MWB?
Um arquivo .mwb é o formato de modelo nativo do MySQL Workbench - a ferramenta de design visual da Oracle para bancos de dados MySQL. Arquivos .MWB permitem que você salve seu trabalho de design de banco de dados enquanto ainda o está desenvolvendo, armazenando as partes essenciais do esquema, como tabelas, colunas, índices, chaves estrangeiras e diagramas de entidade-relacionamento.
Apesar da extensão .mwb, o arquivo é internamente um arquivo ZIP - seus primeiros quatro bytes carregam a assinatura PK (50 4B 03 04). O conteúdo principal é um documento XML chamado document.mwb.xml, que contém o modelo EER completo, metadados de conexão e scripts SQL incorporados. Renomear um arquivo .mwb para .zip permite que você inspecione seu conteúdo com qualquer gerenciador de arquivos compactados.
Arquivos com a extensão .mwb são criados e editados no MySQL Workbench, disponível para Windows, Linux e macOS. Para implantar o design em um servidor ativo, você exporta o esquema como um script .sql por meio do assistente de Forward Engineering integrado.
Segurança e proteção
RISCO: LOWUm .mwb é um documento de design sem carga executável, de baixo risco. No entanto, ele pode revelar todo o esquema do seu banco de dados (nomes de tabelas/colunas, relacionamentos) para qualquer pessoa que o abra, portanto, trate os modelos compartilhados como confidenciais. Baixe o MySQL Workbench apenas de mysql.com.
Detalhes do formato
em resumoProgramas que abrem arquivos MWB
Detalhes técnicos
especificação profunda| Desenvolvedor | Oracle Corporation (originalmente MySQL AB / Sun Microsystems) |
| Formato de contêiner | Arquivo ZIP - magic bytes 50 4B 03 04 (assinatura PK) no deslocamento 0 |
| Arquivo interno principal | document.mwb.xml - documento XML que contém o modelo EER completo, metadados de conexão e scripts SQL |
| Tipo MIME | application/octet-stream |
| Suporte de plataforma | Windows, Linux, macOS (via MySQL Workbench) |
| Tipo de diagrama | Diagramas visuais de Entidade-Relacionamento Avançado (EER) |
| Elementos de esquema armazenados | Tabelas, colunas, índices, chaves estrangeiras, views, procedimentos armazenados, gatilhos e relacionamentos |
| Compressão | ZIP deflate - as entradas dentro do arquivo são compactadas individualmente |
| Engenharia Direta e Reversa | O esquema pode ser submetido a engenharia direta (forward-engineered) para um servidor MySQL ativo ou engenharia reversa a partir de um banco de dados existente |
| Formato de exportação | Script SQL DDL (.sql) via assistente de Forward Engineering integrado |
| Método de inspeção | Renomeie .mwb para .zip para abrir com qualquer gerenciador de arquivos compactados e acessar o XML interno e ativos |
| Scripting incorporado | O MySQL Workbench expõe uma API Python que pode gerar e manipular arquivos de modelo programaticamente |
| Miniatura do diagrama | Uma miniatura PNG da tela do EER é incluída dentro do arquivo ZIP junto com o XML |
| Rastreamento de versão | O elemento raiz do document.mwb.xml carrega um atributo de versão do documento para rastreamento de compatibilidade |
| Lançado | 2005+ (MySQL Workbench) |
| Especificação | dev.mysql.com |
Conversões de MWB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MWB.