Índice
Em ambientes de desenvolvimento quando estamos movendo uma mudança para produção é muito importante criar um backup antes de fazer as mudanças, de forma que possamos retornar caso as coisas não saiam como desejamos.Dentro do mundo de MySQL temos vários termos para nos referirmos ao backup como Jogar fora, Cópia de segurança, Exportar, em nosso ambiente phpMyAdmin, esses termos referem-se ao mesmo elemento, que é o nosso arquivo onde temos a estrutura e os dados que queremos exportar para salvar aquele determinado momento do banco de dados.
Antes de exportar ou gerar nosso backup, é muito importante que saibamos o alcance do que precisamos, ou seja, devemos definir se queremos apenas a estrutura do banco de dados, apenas os dados, os dados e a estrutura, apenas algumas tabelas .
Defina também a quem se destina este arquivo resultante, se for para um banco de dados MySQL novamente, ou precisamos alimentar um motor diferente; Todas essas são perguntas válidas que devemos nos fazer para saber o que precisamos e, assim, saber quais ferramentas usar.
Na visualização do banco de dados, clicaremos na opção exportar que deve nos mostrar algo assim:
O Conjunto de Caracteres nos permite selecionar uma codificação particular para nosso backup, como por exemplo algo que acontece muito são os bancos de dados em espanhol, sempre há problemas com os acentos e é porque não colocamos o conjunto de caracteres adequado. Por fim a compressão, quando uma base de dados tem muitos registros, teremos um arquivo muito grande, por isso gostamos sempre de comprimir este arquivo para que não ocupe mais espaço do que o necessário, realmente quando armazenamos nossos backups, para isso temos compressão tipos disponíveis, ZIP, GZIP ou BZIP2, embora isso esteja disponível apenas se nosso servidor tiver essas opções habilitadas no momento.