Conforme os bancos de dados são usados, informações desnecessárias se acumulam neles - tabelas, registros, índices, etc. Às vezes, essa carga desnecessária leva a lentidão ou erros nos aplicativos que os utilizam. O sistema de gerenciamento de banco de dados MySQL mais amplamente usado para limpeza manual de banco de dados é o aplicativo phpMyAdmin.
É necessário
Acesso PhpMyAdmin
Instruções
Passo 1
Após fazer o login no phpMyAdmin, selecione o banco de dados necessário no quadro esquerdo.
Passo 2
Se você precisar limpar o banco de dados de todas as tabelas junto com os dados que elas contêm, clique no link "Marcar tudo" localizado abaixo da tabela e selecione a linha "Excluir" na lista suspensa com o texto "Marcado". O aplicativo irá solicitar a confirmação da solicitação DROP TABLE - clique em "Sim". Depois disso, uma tabela com os resultados da execução de uma consulta SQL para excluir todas as tabelas será carregada no quadro correto.
etapa 3
Se você deseja excluir apenas os dados contidos nas tabelas, então, como na etapa anterior, você deve clicar no link "Verificar tudo", mas selecionar a linha "Limpar" na lista suspensa. Obviamente, tanto para uma operação de exclusão quanto para uma operação de liberação, você não precisa selecionar todas as tabelas. Você só pode marcar as caixas das tabelas de seu interesse.
Passo 4
No processo de trabalho ativo com o banco de dados, quando muitas operações de gravação e exclusão são realizadas, "lixo" permanece nas tabelas - algumas das linhas, índices, etc. não utilizados. Para descarregar tabelas de todos os desnecessários, a opção "Otimizar tabela" é usada. Para usá-lo, você precisa clicar em "Verificar tudo" novamente e selecionar esta linha na lista suspensa.
Etapa 5
Se as consultas SQL causarem erros, pode ter havido algum dano aos dados armazenados pelo servidor SQL sobre a estrutura e indexação das tabelas do banco de dados. Neste caso, clicando no link "Verificar tudo", você precisa selecionar o item "Restaurar tabela" na lista suspensa.