mysql 误删表数据,如何恢复(未开启binlog)

用户昵称不能为空 2015-03-13 12:07:11
mysql 不小心误删了一个数据表的数据,通过delete,没有开启binlog,如何才可以恢复数据。MYI MYD文件还是原大小。


MariaDB [(none)]> show variables like '%bin%';
+-----------------------------------------+----------------------+
| Variable_name | Value |
+-----------------------------------------+----------------------+
| binlog_annotate_row_events | OFF |
| binlog_cache_size | 32768 |
| binlog_checksum | NONE |
| binlog_direct_non_transactional_updates | OFF |
| binlog_format | STATEMENT |
| binlog_optimize_thread_scheduling | ON |
| binlog_stmt_cache_size | 32768 |
| innodb_locks_unsafe_for_binlog | OFF |
| log_bin | OFF |
| log_bin_trust_function_creators | OFF |
| max_binlog_cache_size | 18446744073709547520 |
| max_binlog_size | 1073741824 |
| max_binlog_stmt_cache_size | 18446744073709547520 |
| sql_log_bin | ON |
| sync_binlog | 0 |
+-----------------------------------------+----------------------+
15 rows in set (0.00 sec)



如何恢复,数据库还未重启。



[root@flxx dada002]# ll
total 512332
drwxr-xr-x 2 dada002 root 4096 Dec 22 23:10 bak
-rw-r----- 1 root root 13880 Mar 13 11:52 gk_info_info.frm.bak
-rw-r----- 1 root root 485853324 Mar 13 11:51 gk_info_info.MYD.bak
-rw-r----- 1 root root 9374720 Mar 13 11:51 gk_info_info.MYI.bak
-rw-r----- 1 root root 18874368 Mar 13 12:02 ibdata1
-rw-r----- 1 root root 5242880 Mar 13 12:02 ib_logfile0
-rw-r----- 1 root root 5242880 Mar 13 12:02 ib_logfile1
drwxrwxrwx 2 dada002 root 12288 Mar 9 14:25 logs
drwxr-xr-x 16 dada002 root 4096 Mar 8 15:10 www
...全文
2606 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2015-03-14
  • 打赏
  • 举报
回复
没有什么办法,只能找专门数据恢复公司。
ACMAIN_CHM 2015-03-13
  • 打赏
  • 举报
回复
没有办法了。除非自己阅读MYSQL的存储引擎的源代码分析MYSQL的存储结构自己进行恢复。
  • 打赏
  • 举报
回复
引用 1 楼 mchdba 的回复:
比较难办了,mysql dba估计难办,去找sa,或者硬件工程师,看看能不能恢复到delete之前的文件状态?
能否从 mysql 表的“多余”(在phpmyadmin的管理地方,可以看到一个多余)能否从这个里面恢复数据
九月茅桃 2015-03-13
  • 打赏
  • 举报
回复
比较难办了,mysql dba估计难办,去找sa,或者硬件工程师,看看能不能恢复到delete之前的文件状态?

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧