我昨天不小心截断了一个数据库。我尝试使用binlog,结果显示以下错误:错误1381(hy000):您没有使用二进制日志记录我有没有可能把数据拿回来?使用任何磁盘实用程序或任何其他工具?我准备投入任何时间和精力。
nkoocmlb1#
如果在代码中使用事务,则可以回滚truncate。如果没有使用事务,并且提交了truncate操作,则无法从日志文件中检索它。truncate是ddl操作,它没有记录在日志文件中。来源
1条答案
按热度按时间nkoocmlb1#
如果在代码中使用事务,则可以回滚truncate。如果没有使用事务,并且提交了truncate操作,则无法从日志文件中检索它。truncate是ddl操作,它没有记录在日志文件中。
来源