汇商网 科技与电子产品领域信息大全

Mysql误删除函数可以找回么

mysql如何找回删除数据

mysql 找回误删除数据的方法:

1. 找到binlog。恢复数据的前提是必须开启Mysql的binlog日志,如果binlog日志没开启,请忽略此篇文档。binlog日志是否开启可以查看Mysql配置文件。日志位置一般在/var/lib/mysql目录或者编译安装的date目录下。也可登录Mysql用命令查看。

2. 找到binlog中错误的语句。可以binlog日志中找到错误语句执行的时间点,分别恢复错误语句前后的binlog日志为sql。也可以跳过此步,直接恢复整个binlog日志为sql,然后打开sql文件,删除错误语句。

3. 恢复binlog日志。通过mysqlbinlog命令直接恢复binlog日志为sql脚本,可以指定开始和结束时间。如果从上次备份(建议备份的同时刷新binlog日志)截至到恢复时间产生多个binlog日志,按从小到大的顺序分别导出成sql再顺序导入到数据库。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除