Criando backups no PhpMyAdmin

Í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:

Aqui temos duas opções, Rápido (rápido e Personalizado (personalizado), onde o primeiro nos permite gerar um backup completo, em formato SQL com os parâmetros básicos, e sem a possibilidade de selecionar as tabelas ou outras opções, e o segundo nos leva um pouco mais longe e nos mostra mais opções como selecionando quais tabelas queremos exportar, o formato, a estrutura do arquivo, sua codificação, etc.

Vamos fazer uma pausa no painel do Saída, Aqui temos algumas coisas interessantes que podem ser úteis para nós, começamos com as duas opções principais de salvar em um arquivo e mostrar como texto, a primeira fará com que nosso navegador baixe um arquivo que o servidor nos transmite via HTTP, e a segunda opção nos fará ver o arquivo completo em uma guia do navegador.
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.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave