soltando uma tabela MySQL em um método compatível com o Padrão de Limpeza e Limpeza de Dados do Departamento de Defesa

1

Eu preciso excluir um conjunto de tabelas do MySQL para um cliente de uma maneira que esteja em conformidade com a Limpeza de Dados e o Padrão de Higienização do Departamento de Defesa. Eu tenho uma lista de ferramentas aceitáveis, incluindo wipe , mas não estou claro em como eu poderia ser capaz de descartar uma tabela MySQL em de tal maneira.

Existe uma maneira de dizer ao MySQL para descartar a tabela sem excluir os arquivos físicos no disco, para que eu possa sobrescrevê-los manualmente?

    
por ceejayoz 21.01.2013 / 15:59

1 resposta

2

Eu não acredito que exista alguma maneira de excluir com segurança uma tabela no MySQL ou excluí-la sem remover o arquivo.

Existem algumas opções que posso imaginar:

  • Exporte o banco de dados para um novo (sem as tabelas que você deseja excluir), alterne o que acessa o banco de dados para usar o novo e, em seguida, limpe o antigo
  • Exclua a tabela e limpe o espaço livre na unidade
  • Pare o MySQL, limpe os arquivos da tabela que você deseja excluir, reinicie o mysql, verifique / repare o banco de dados

Isenção de responsabilidade: Eu não testei nenhum desses métodos - use a seu próprio risco e certifique-se de que seus backups sejam bons.

    
por 21.01.2013 / 16:28