Como fazer backup do banco de dados MySQL usando o MySQL Workbench?

113

Como fazer backup de banco de dados usando o MySQL Workbench? Podemos fazer backup das seguintes maneiras-

  1. O arquivo de backup (.sql) contém as instruções Criar Tabela e Inserir nas Instruções da Tabela
  2. O arquivo de backup (.sql) contém apenas instruções de criação de tabela, não instruções de inserção na tabela para todas as tabelas
  3. O arquivo de backup (.sql) contém apenas inserir em instruções de tabela, não criar instruções de tabela para todas as tabelas
Viraj Dhamal
fonte

Respostas:

163

Para Workbench 6.0

Abra o ambiente de trabalho MySql. Para fazer o backup do banco de dados, você precisa criar New Server Instance(se não estiver disponível) no Server Administration.

Passos para criar New Server Instance:

  1. Selecione a New Server Instanceopção dentro Server Administrator.
  2. Forneça detalhes de conexão.

Após a criação da nova instância do servidor, ela estará disponível na Server Administrationlista. Clique duas vezes na instância do servidor que você criou OU Clique na Manage Import/Exportopção e selecione a instância do servidor.

Agora, na opção de DATA EXPORT/RESTOREseleção DATA EXPORT, selecione Esquema e Objeto de esquema para backup.

Você pode gerar o arquivo de backup de maneira diferente, conforme indicado abaixo-

Q.1) O arquivo de backup (.sql) contém as instruções Criar Tabela e Inserir nas Instruções da Tabela

ANS:

  1. Selecione a opção Iniciar exportação

Q.2) O arquivo de backup (.sql) contém apenas instruções de criação de tabela, não instruções de inserção na tabela para todas as tabelas

ANS:

  1. Selecione a Skip Table Data(no-data)opção

  2. Selecione a opção Iniciar exportação

Q.3) O arquivo de backup (.sql) contém apenas inserir em instruções de tabela, não criar instruções de tabela para todas as tabelas

ANS:

  1. Selecione a guia Opções avançadas, no Tablespainel - selecione a no-create info-Do not write CREATE TABLE statement that re-create each dumped tableopção.
  2. Selecione a opção Iniciar exportação

Para Workbench 6.3

  1. Clique na guia Gerenciamento no lado esquerdo do Painel de Navegação
  2. Clique na opção de exportação de dados
  3. Selecione o esquema
  4. Selecionar tabelas
  5. Selecione a opção necessária na lista suspensa abaixo da lista de tabelas de acordo com sua necessidade
  6. Selecione Incluir caixa de seleção Criar esquema
  7. Clique na opção Avançar
  8. Selecione a caixa de seleção de inserção completa no painel de inserções
  9. Iniciar exportação Exportação do Workbench 6.3

Para Workbench 8.0

  1. Vá para a guia Servidor
  2. Vá para Exportar Banco de Dados

Isso abre algo assim

MySQL Workbench

  1. Selecione o esquema para exportar nas Tabelas para exportar
  2. Clique em Exportar para arquivo independente
  3. Verifique se as Opções avançadas ... estão exatamente como você deseja exportar
  4. Clique no botão Iniciar exportação
Viraj Dhamal
fonte
4
No MySQL Workbench 6.1, você terá que abrir a conexão MySQL desejada. Em seguida, vá para este menu: Server / Data Export =)
Metafaniel
A imagem era mais do que suficiente para ajudar. Deus te abençoê.
rotimi-best
39

Sever >Data Export

insira a descrição da imagem aqui

Selecione o banco de dados e comece a exportar

insira a descrição da imagem aqui

cyber8200
fonte
20
  1. Na página 'INÍCIO' -> selecione 'Gerenciar Importação / Exportação' em 'Administração do Servidor'

  2. Uma caixa é exibida ... escolha o servidor que contém os dados dos quais deseja fazer backup.

  3. Na guia 'Exportar para disco', selecione quais bancos de dados você deseja exportar.

  4. Se você quiser todas as tabelas, selecione a opção 'Exportar para arquivo independente', caso contrário, escolha a outra opção para uma restauração seletiva

  5. Se precisar de opções avançadas, consulte outra postagem, caso contrário, clique em 'Iniciar exportação'

daticon
fonte
Não há menu de "administração do servidor", isso é obsoleto?
NaturalBornCamper
@NaturalBornCamper, é apenas "Server" agora, i.imgur.com/W2ichtm.png
matt wilkie
13

No Windows em uma nova versão você pode exportar assim

insira a descrição da imagem aqui insira a descrição da imagem aqui

insira a descrição da imagem aqui

Adiii
fonte
9

A função de exportação de dados no MySQL Workbench permite 2 das 3 maneiras. Há uma caixa Skip Table Data (no-data)de seleção na página de exportação que permite despejar com ou sem dados. Apenas despejar os dados sem metadados não é suportado.

Mike Lischke
fonte
6

No Workbench 6.3 é super fácil:

  1. Na visualização "HOME", selecione uma das conexões MySQL: (localhost)
  2. Na visualização "Localhost", clique em "Servidor" -> "Exportação de dados"
  3. Na visualização "Exportação de Dados" selecione a (s) tabela (s) e se deseja exportar apenas sua estrutura, ou estrutura e dados, ...
  4. Clique em "Iniciar exportação"
Manfred
fonte
4

No workbench 6.0, conecte-se a qualquer banco de dados. Você verá duas guias.

1. Management 2.Schemas

Por padrão, a Schemasguia é selecionada. Selecione a Managementguia e selecione Data Export. Você obterá uma lista de todos os bancos de dados. selecione a base de dados desejada e o nome do arquivo e outras opções que deseja e inicie a exportação. Você concluiu o backup.

Swapnil Shende
fonte
2

No Workbench 6.3, vá para o menu Server e escolha Data Export. A caixa de diálogo que aparece permite que você faça as três coisas que quiser.

Rob Sedgwick
fonte
2

Estou usando o MySQL Workbench 8.0 : insira a descrição da imagem aqui

Tính Ngô Quang
fonte