前几天不小心误删了一组用户数据,巧的是刚好一条数据没有备份到,于是我开启了数据恢复之旅。
在没有开启binlog的前提下,我选择从 InnoDB 的共享表空间 ibdata1文件入手。
1.找到共享表地址
show variables;
可以看到datadir的地址
下载ibdata1文件,通过你记忆中的关键字段,找到数据所在的位置,比如我是通过用户注册日期来找到数据的。
总结:千万不能忘记开启mysql的日志
前几天不小心误删了一组用户数据,巧的是刚好一条数据没有备份到,于是我开启了数据恢复之旅。
在没有开启binlog的前提下,我选择从 InnoDB 的共享表空间 ibdata1文件入手。
1.找到共享表地址
show variables;
可以看到datadir的地址
下载ibdata1文件,通过你记忆中的关键字段,找到数据所在的位置,比如我是通过用户注册日期来找到数据的。
总结:千万不能忘记开启mysql的日志