打开公司项目报错,查找数据库发现 数据库数据都没有了,【脑门黑线】

(1, '以下数据库已被删除:table。 我们有完整的备份。 要恢复它,您必须向我们的比特币地址1EHbFG5MEpzoVpstEdMAVFAwVdrfbcm4hR支付0.02比特币(BTC)。 如果您需要证明,请通过以下电子邮件与我们联系。 zipei12@protonmail.com', '1EHbFG5MEpzoVpstEdMAVFAwVdrfbcm4hR', 'zipei12@protonmail.com')

打款是不可能打款的,自己动手丰衣足食

参考博客:https://blog.csdn.net/weixin_40976386/article/details/110136424

找到了我服务器上的 mysqlbinlog

由于是二进制文件,我们需要转成sql文件再导出来看一下。

/www/server/mysql/bin/mysqlbinlog  /www/server/data/mysql-bin.000004 > /www/1.sql

我的数据比较多,所以直接删掉了原数据库和相关用户后,直接从最早的日志文件开始执行

 # --start-position="219" 第一次操作库的偏移量# --stop-position="4124564" 找一个卸库前的偏移量
/www/server/mysql/bin/mysqlbinlog --no-defaults /www/server/data/mysql-bin.000005 --start-position="4" --stop-position="4124564" | /www/server/mysql/bin/mysql -u root -p

如果遇到执行出错的地方 就直接 重新定位偏移量跳过报错的地方,或者找到相关的重复数据删除

mysql数据库恢复相关推荐

  1. mysql删除数据库恢复_详解MySQL数据库恢复误删除数据

    血的教训,事发经过就不详述了.直接上操作步骤及恢复思路(友情提示:数据库的任何操作都要提前做好备份),以下是Mysql数据后的恢复过程: 1. 找到binlog 恢复数据的前提是必须开启Mysql的b ...

  2. MySQL数据库恢复(LOAD DATA)

    数据库恢复是指以备份为基础,与备份相对应的系统维护和管理操作. 系统进行恢复操作时,先执行一些系统安全性的检查,包括检查所要恢复的数据库是否存在.数据库是否变化及数据库文件是否兼容等,然后根据所采用的 ...

  3. 删库不跑路,MySQL 数据库恢复教程

    在工作中,我们误删数据或者数据库,我们一定需要跑路吗?我看未必,程序员一定要学会自救,神不知鬼不觉的将数据找回. 在 MySQL 数据库中,我们知道 binlog 日志记录了我们对数据库的所有操作,所 ...

  4. mysql数据库恢复数据_【技术分享】使用Innodb存储引擎的mysql数据库恢复

    作者:维一零 预估稿费:400RMB(不服你也来投稿啊!) 投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿 前言 某天,在测试一张新数据表的字段时,由于在phpmyadmin不断 ...

  5. mysql数据库恢复策略_MySQL 备份和恢复策略(一)

    在数据库表丢失或损坏的情况下,备份你的数据库是很重要的.如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态.本文主要对MyISAM表做备份恢复. 备份策略一:直接拷贝数据 ...

  6. MySQL 数据库恢复

    数据库恢复是指以备份为基础,与备份相对应的系统维护和管理操作. 系统进行恢复操作时,先执行一些系统安全性的检查,包括检查所要恢复的数据库是否存在.数据库是否变化及数据库文件是否兼容等,然后根据所采用的 ...

  7. 【数据库数据恢复】linux操作系统下MYSQL数据库恢复案例

    数据库数据恢复环境: 合肥某大学一台安装redhat linux操作系统的服务器,采用ext3文件系统,服务器部署有mysql数据库用来存储&管理教职员工和学生的信息. 编写好的脚本每天会定时 ...

  8. mysql数据库恢复策略_数据库系统恢复策略概述

    1 前言 尽管计算机系统的可靠性在不断提高,数据库系统中也采用了很多措施和方法保证数据库系统的正确运行,但仍不可避免系统出现这样或那样的错误,导致数据库数据丢失或破坏. 所以,数据库系统必须采取相应的 ...

  9. mysql数据库恢复操作_MySQL 数据库误删后的数据该如何恢复操作?

    原标题:MySQL 数据库误删后的数据该如何恢复操作? 纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注. 在日常运维工作中,对于数据库的备份是至关重要的!数据库对于网站的重要 ...

  10. mysql数据库恢复 覆盖吗_MySQL数据库恢复

    现在最重要的是如何将原来的数据恢复出来? WEB和FTP比较容易解决,直接将硬盘作为从盘挂到其它的机子上,将数据copy出来就可以了. SVN也比较方面, 使用"svnadmin dump& ...

最新文章

  1. Java 注解深入理解
  2. 吴恩达 coursera ML 第十三课总结+作业答案
  3. GTS来了!阿里微服务架构下的分布式事务解决方案
  4. 【转】SVN冲突出现场景
  5. php函数里面传指针
  6. jquery的颜色选择插件实例代码
  7. L2-002. 链表去重-PAT团体程序设计天梯赛GPLT
  8. 如何解决Mac启动盘已满的问题?MacBooster帮你清理20种垃圾文件!
  9. grub引导U盘(集成常用工具/深山红叶PE工具箱V30/完美者U盘维护系统V8.1)
  10. 地震日记-2008-05-14
  11. 三电系统集成技术杂谈
  12. 完美数及寻找完美数的算法(Perfect number‘s algorithm)
  13. JAVA学习,你必读的5本JAVA书籍
  14. 9种缺陷管理工具对比Bugzilla、testRail、TestLink、redmine、禅道、CODING、jira、TAPD、PingCode
  15. 日记500字初中计算机课,周末初中日记500字
  16. 霹雳吧啦Wz语义分割学习笔记P4
  17. usg防火墙l2tp ipsec安全策略
  18. jsp文件打开全是黑色字体
  19. python编程软件手机版下载_清辅音p的发音方法
  20. 独立博客怎样申请谷歌Adsense

热门文章

  1. 【UML】部署图和构件图
  2. bin文件转dat文件
  3. 林老师话说天南地北  我的学生在美国西雅图微软总部
  4. hp 1020 无线打印服务器,HP1020plus无线打印
  5. 网页游戏开发入门教程一(webgame+design)
  6. Discuz漏洞复现
  7. 用计算机弹让我做你的眼睛,童珺 - 让我做你的眼睛 (改编版)-酷歌词...
  8. oracle如何查询明细账,新纪元通用账证查询打印软件常用问题解答.docx
  9. Select2.js学习总结
  10. Sphinx制作htmlhelp手册文档(Manual-chm)