全栈开发
数据库
【Q224】误操作了一个 delete from 语句,如何恢复数据

误操作了一个 delete from 语句,如何恢复数据

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 225 (opens in a new tab)

Author 回答者: ansonlovecoding (opens in a new tab)

1.如果数据库有备份,则从数据库的备份中恢复;2.数据库如果有开启binlog日志,可以通过日志找到该记录的操作语句进行恢复;3.借助一些第三方工具恢复; 通常如果没有备份,或者没有开启日志,一旦误删除要恢复数据都是非常麻烦和困难的,所以数据库一定要做好备份以及权限控制。