我在 NTFS 上的 Windows XP 计算机上运行 Mysql5。我想永久删除包含敏感数据的数据库,这样当操作系统不活动时,就无法使用原始磁盘编辑器和恢复工具来查看和恢复操作系统已释放的数据(删除表等之后)。我该怎么做?
答案1
您可以使用删除,这是 Microsoft 的免费工具。它可以安全地删除文件或清除分区上的所有可用空间。
如果你想要一个 GUI,橡皮是一种替代方案。
根据 MySQL 文档数据库引擎InnoDB和数据库管理系统,要删除的相关文件是 InnoDB 数据库的 ibdata、*.IBD 和 *.FRM,以及 MyISAM 数据库的 *.FRM、*.MYD 和 *.MYI 文件。
答案2
我知道的唯一解决方案是在删除后覆盖磁盘上的所有可用空间。
反复复制小文件,直到磁盘写满,再删除即可。
就像会有脚本输出'1'
直到驱动器已满一样。