如何恢复 MySQL 中的截断表?

Put*_*din 4 mysql

使用 TRUNCATE 时出现“错误的输入表名称”,如下所示:

TRUNCATE `stats`
Run Code Online (Sandbox Code Playgroud)

表应bans

如何恢复stats表?

我正在使用 CentOS 6 和 MySQL-Server。

小智 5

截断操作删除现有表并重新创建它。这是一个快速的过程。所以我们无法获取已删除的记录。

解决这个问题的方法是每天或每周定期备份数据库,以便根据需要保存或恢复表数据。并重复使用它

另一种解决方案是在截断之前导出表数据并保留数据以供将来参考