Назад | Перейти на главную страницу

удаление таблицы MySQL методом, соответствующим стандарту очистки и дезинфекции данных Министерства обороны США

Мне нужно удалить набор MySQL столы для клиента способом, который соответствует Стандарту очистки и дезинфекции данных Министерства обороны США. У меня есть список приемлемых инструментов, включая протереть, но я не понимаю, как я могу таким образом удалить таблицу MySQL.

Есть ли способ сказать MySQL удалить таблицу без удаления физических файлов на диске, чтобы я мог безопасно перезаписать их вручную?

Я не верю, что есть способ безопасно удалить таблицу в MySQL или удалить ее без удаления файла.

Однако есть несколько вариантов, о которых я могу подумать:

  • Экспортируйте базу данных в новую (без таблиц, которые вы хотите удалить), переключите все, что обращается к базе данных, на использование новой, затем сотрите старую
  • Удалите таблицу, затем сотрите свободное место на диске
  • Остановите MySQL, сотрите файлы таблицы, которую вы хотите удалить, перезапустите mysql, проверьте / восстановите базу данных

Отказ от ответственности: я не тестировал ни один из этих методов - используйте на свой страх и риск и убедитесь, что ваши резервные копии в порядке.