在影响库的正常运行回复快速回复

环境前部署

开启二进制文件

vim /etc/my.cnf

############

server-id=1

log-bin=bin

binlog-format=ROW

###############

第一步:查看数据

mysql> select * fromxiaoshou;+----+-------+-------+----+----------------------------+

| id | name | jiage | sl | SJ |

+----+-------+-------+----+----------------------------+

| 1 | baish | 3 | 2 | 2019-08-31 09:17:26.000000 |

| 2 | baish | 3 | 2 | 2019-08-31 09:17:29.000000 |

| 3 | baish | 3 | 2 | 2019-08-31 09:17:32.000000 |

| 4 | baish | 3 | 2 | 2019-08-31 09:17:35.000000 |

| 5 | baish | 3 | 2 | 2019-08-31 09:40:44.000000 |

| 6 | baish | 3 | 2 | 2019-08-31 09:40:47.000000 |

| 7 | baish | 3 | 2 | 2019-08-31 09:40:50.000000 |

| 8 | baish | 3 | 2 | 2019-08-31 09:40:53.000000 |

| 9 | baish | 3 | 2 | 2019-08-31 09:40:56.000000 |

| 10 | baish | 3 | 2 | 2019-08-31 09:40:59.000000 |

| 11 | baish | 3 | 2 | 2019-08-31 09:41:02.000000 |

| 12 | baish | 3 | 2 | 2019-08-31 09:41:05.000000 |

| 13 | baish | 3 | 2 | 2019-08-31 09:41:08.000000 |

| 14 | baish | 3 | 2 | 2019-08-31 09:41:11.000000 |

| 15 | baish | 3 | 2 | 2019-08-31 09:41:14.000000 |

| 16 | baish | 3 | 2 | 2019-08-31 09:55:02.000000 |

| 17 | baish | 3 | 2 | 2019-08-31 09:55:12.000000 |

| 18 | baish | 3 | 2 | 2019-08-31 09:55:22.000000 |

| 19 | baish | 3 | 2 | 2019-08-31 09:55:32.000000 |

| 20 | baish | 3 | 2 | 2019-08-31 09:55:42.000000 |

| 21 | baish | 3 | 2 | 2019-08-31 09:55:52.000000 |

| 22 | baish | 3 | 2 | 2019-08-31 09:56:02.000000 |

| 23 | baish | 3 | 2 | 2019-08-31 09:56:12.000000 |

| 24 | baish | 3 | 2 | 2019-08-31 09:56:22.000000 |

| 25 | baish | 3 | 2 | 2019-08-31 09:56:32.000000 |

| 26 | baish | 3 | 2 | 2019-08-31 09:56:42.000000 |

| 27 | baish | 3 | 2 | 2019-08-31 09:56:52.000000 |

| 28 | baish | 3 | 2 | 2019-08-31 09:57:02.000000 |

| 29 | baish | 3 | 2 | 2019-08-31 09:57:12.000000 |

| 30 | baish | 3 | 2 | 2019-08-31 09:57:22.000000 |

| 31 | baish | 3 | 2 | 2019-08-31 09:57:32.000000 |

| 32 | baish | 3 | 2 | 2019-08-31 09:57:42.000000 |

+----+-------+-------+----+----------------------------+

第二步:删除表

mysql> delete from zxw.xiaoshou;

Query OK, 33 rows affected (0.01 sec)

第三步:查看数据

mysql> select * from xiaoshou;

Empty set (0.00 sec)

第四步:不小心删除表,不要慌,首先查看二进制文件

mysql>show master status\G*************************** 1. row ***************************File:bin.000006 这个是二进制文件目录Position:137813Binlog_Do_DB:

Binlog_Ignore_DB:

Executed_Gtid_Set:1 row in set (0.00 sec)

第五步:导出二进制文件到/root下下面

[root@zxw66 ~]# mysqlbinlog /var/lib/mysql/bin.000006 > /root/6bin.sql

第六步:修改导出的二进制文件

[root@zxw66 ~]# vim 6bin.sql

查找到删除语句/Delete

按一下G跳转到最后

在按一下N (N是从后往前高亮查找)

把delete的语句删除(圈起来的都删除)

# at136889#190831 10:08:28 server id 1 end_log_pos 137782 CRC32 0xc45e3d2f Delete_rows: table id 70flags: STMT_END_F

BINLOG'nNZpXRMBAAAAOQAAALkWAgAAAEYAAAAAAAEAA3p4dwAIeGlhb3Nob3UABQMPAwMRA/8ABgAlzuQD

nNZpXSABAAAAfQMAADYaAgAAAEYAAAAAAAEAAgAF/+ABAAAABWJhaXNoAwAAAAIAAABdacqmAAAA

4AIAAAAFYmFpc2gDAAAAAgAAAF1pyqkAAADgAwAAAAViYWlzaAMAAAACAAAAXWnKrAAAAOAEAAAA

BWJhaXNoAwAAAAIAAABdacqvAAAA4AUAAAAFYmFpc2gDAAAAAgAAAF1p0BwAAADgBgAAAAViYWlz

aAMAAAACAAAAXWnQHwAAAOAHAAAABWJhaXNoAwAAAAIAAABdadAiAAAA4AgAAAAFYmFpc2gDAAAA

AgAAAF1p0CUAAADgCQAAAAViYWlzaAMAAAACAAAAXWnQKAAAAOAKAAAABWJhaXNoAwAAAAIAAABd

adArAAAA4AsAAAAFYmFpc2gDAAAAAgAAAF1p0C4AAADgDAAAAAViYWlzaAMAAAACAAAAXWnQMQAA

AOANAAAABWJhaXNoAwAAAAIAAABdadA0AAAA4A4AAAAFYmFpc2gDAAAAAgAAAF1p0DcAAADgDwAA

AAViYWlzaAMAAAACAAAAXWnQOgAAAOAQAAAABWJhaXNoAwAAAAIAAABdadN2AAAA4BEAAAAFYmFp

c2gDAAAAAgAAAF1p04AAAADgEgAAAAViYWlzaAMAAAACAAAAXWnTigAAAOATAAAABWJhaXNoAwAA

AAIAAABdadOUAAAA4BQAAAAFYmFpc2gDAAAAAgAAAF1p054AAADgFQAAAAViYWlzaAMAAAACAAAA

XWnTqAAAAOAWAAAABWJhaXNoAwAAAAIAAABdadOyAAAA4BcAAAAFYmFpc2gDAAAAAgAAAF1p07wA

AADgGAAAAAViYWlzaAMAAAACAAAAXWnTxgAAAOAZAAAABWJhaXNoAwAAAAIAAABdadPQAAAA4BoA

AAAFYmFpc2gDAAAAAgAAAF1p09oAAADgGwAAAAViYWlzaAMAAAACAAAAXWnT5AAAAOAcAAAABWJh

aXNoAwAAAAIAAABdadPuAAAA4B0AAAAFYmFpc2gDAAAAAgAAAF1p0/gAAADgHgAAAAViYWlzaAMA

AAACAAAAXWnUAgAAAOAfAAAABWJhaXNoAwAAAAIAAABdadQMAAAA4CAAAAAFYmFpc2gDAAAAAgAA

AF1p1BYAAADgIQAAAAViYWlzaAMAAAACAAAAXWnUIAAAAC89XsQ=

'/*!*/;

# at 137782

第七步:回复数据

方法一:在数据外面回复

[root@zxw66 ~]# mysql -uroot -p123 zxw <6bin.sql

Warning: Using a password on the command lineinterfacecan be insecure.

ERROR1064 (42000) at line 10022: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''/*!*/;

# at137782#190831 10:08:28 server id 1 end_log_pos 137813 CRC32 0x81f'at line 1

方法二:在数据里回复

mysql> source 6bin.sql

第八步:再次查看数据

mysql> select * from xiaoshou;

+----+-------+-------+----+----------------------------+

| id | name | jiage | sl | SJ |

+----+-------+-------+----+----------------------------+

| 1 | baish | 3 | 2 | 2019-08-31 09:17:26.000000 |

| 2 | baish | 3 | 2 | 2019-08-31 09:17:29.000000 |

| 3 | baish | 3 | 2 | 2019-08-31 09:17:32.000000 |

| 4 | baish | 3 | 2 | 2019-08-31 09:17:35.000000 |

| 5 | baish | 3 | 2 | 2019-08-31 09:40:44.000000 |

| 6 | baish | 3 | 2 | 2019-08-31 09:40:47.000000 |

| 7 | baish | 3 | 2 | 2019-08-31 09:40:50.000000 |

| 8 | baish | 3 | 2 | 2019-08-31 09:40:53.000000 |

| 9 | baish | 3 | 2 | 2019-08-31 09:40:56.000000 |

| 10 | baish | 3 | 2 | 2019-08-31 09:40:59.000000 |

| 11 | baish | 3 | 2 | 2019-08-31 09:41:02.000000 |

| 12 | baish | 3 | 2 | 2019-08-31 09:41:05.000000 |

| 13 | baish | 3 | 2 | 2019-08-31 09:41:08.000000 |

| 14 | baish | 3 | 2 | 2019-08-31 09:41:11.000000 |

| 15 | baish | 3 | 2 | 2019-08-31 09:41:14.000000 |

| 16 | baish | 3 | 2 | 2019-08-31 09:55:02.000000 |

| 17 | baish | 3 | 2 | 2019-08-31 09:55:12.000000 |

| 18 | baish | 3 | 2 | 2019-08-31 09:55:22.000000 |

| 19 | baish | 3 | 2 | 2019-08-31 09:55:32.000000 |

| 20 | baish | 3 | 2 | 2019-08-31 09:55:42.000000 |

| 21 | baish | 3 | 2 | 2019-08-31 09:55:52.000000 |

| 22 | baish | 3 | 2 | 2019-08-31 09:56:02.000000 |

| 23 | baish | 3 | 2 | 2019-08-31 09:56:12.000000 |

| 24 | baish | 3 | 2 | 2019-08-31 09:56:22.000000 |

| 25 | baish | 3 | 2 | 2019-08-31 09:56:32.000000 |

| 26 | baish | 3 | 2 | 2019-08-31 09:56:42.000000 |

| 27 | baish | 3 | 2 | 2019-08-31 09:56:52.000000 |

| 28 | baish | 3 | 2 | 2019-08-31 09:57:02.000000 |

| 29 | baish | 3 | 2 | 2019-08-31 09:57:12.000000 |

| 30 | baish | 3 | 2 | 2019-08-31 09:57:22.000000 |

| 31 | baish | 3 | 2 | 2019-08-31 09:57:32.000000 |

| 32 | baish | 3 | 2 | 2019-08-31 09:57:42.000000 |

| 33 | baish | 3 | 2 | 2019-08-31 09:57:52.000000 |

+----+-------+-------+----+----------------------------+

33 rows in set (0.00 sec)

mysql报警代码183_mysql误删操作回复相关推荐

  1. mysql报警代码183_mysql启动报错:/usr/bin/mysqld_safe: line 183: 23716 Killed

    PS:原创文章,如需转载,请注明出处,谢谢! mysql启动过程中报错信息如下: /usr/bin/mysqld_safe: line 183: 23716 Killed nohup /usr/sbi ...

  2. php mysql curd_Php mysql 常用代码、CURD操作以及简单查询

    C/S:Client Server B/S:Brower Server php主要实现B/S LAMP :Linux系统    A阿帕奇服务器    Mysql数据库   Php语言 mysql常用代 ...

  3. php如何操作mysql数据库代码_php如何操作mysql数据库的类(附代码)

    这篇文章主要介绍了php简单操作mysql数据库的类,涉及php操作mysql的连接.查询.插入.删除等基本操作方法,非常具有实用价值,需要的朋友可以参考下.<?php /** * Databa ...

  4. MySQL数据文件被误删,如何进行恢复?

    在我们实际工作中,尤其在公司的测试环境下,经常会有多个业务方服务共用同一套服务器,部署自身MySQL环境.很不巧的是,会出现有MySQL数据文件被删除/误删除的情况发生.假如真的发生了,想想就很令人崩 ...

  5. .NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper

    .NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper 參考演示样例代码,例如以下所看到的: /// <summary>/// MySql 数 ...

  6. “是男人就下一百层”h5游戏全网最详细教学、全代码,js操作

    "是男人就下一百层"h5游戏全网最详细教学.全代码,js操作 博主的话 游戏展示 编程工具介绍 游戏代码 代码讲解 js 第一步 切换div的显示与隐藏 js 第二步 在菜单页面用 ...

  7. go 返回mysql数组_Go基础之--操作Mysql(一)

    关于标准库database/sql database/sql是golang的标准库之一,它提供了一系列接口方法,用于访问关系数据库.它并不会提供数据库特有的方法,那些特有的方法交给数据库驱动去实现. ...

  8. phpstud如何安装mysql新版_MySQL_图解MySQL数据库的安装和操作,一、MySQL下载与安装 1、 - phpStudy...

    图解MySQL数据库的安装和操作 一.MySQL下载与安装 1.下载介绍 MySQL相信大家一定听说过,如果不知道它是干什么的,可以去google一下. MySQL的大本营:http://www.my ...

  9. Mysql基础代码(不断完善中)

    Mysql基础代码,不断完善中~ /* 启动MySQL */ net start mysql/* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证 ...

最新文章

  1. 通过tinyxml解析百度热词榜单
  2. 人工智能和大数据的开发过程中需要注意这12点
  3. 徐铁:当深度学习握手脑科学-圣城会议归来
  4. uniapp中slot插槽用法
  5. 横空出世,席卷Csdn [评微软等公司数据结构+算法面试100题]
  6. SQL Server 之 在与SQLServer建立连接时出现与网络相关的或特定于实例的错误
  7. linux fstab 启动,修改-etc-fstab后Linux不能启动
  8. 语法制导的翻译是如何实现的_考研寄宿:怎样提高英语翻译的能力?
  9. 阿里菜鸟java岗面试
  10. 沉睡者 - 抖音中视频计划横版16:9视频制作教程
  11. 《认识我们人类自己》江湖一剑客
  12. 个人博客如何申请ICP备案
  13. Win10怎么添加开机启动项?Win10添加开机自动运行软件三种方法
  14. 推荐 10 个好用的 JavaScript 代码压缩工具
  15. vm连接服务器桌面,Vmware之使用Windows自带的远程桌面连接
  16. (23)语义分割--UNet
  17. 如何用日志记录VSS中的用户修改行为
  18. Single-Domain Generalized Object Detection in Urban Scene via Cyclic-Disentangled Self-Distill阅读笔记
  19. 计算机英语句子及翻译,简单的常用英语句子带翻译
  20. git cherry-pick branch 与 git rebase branch 的区别

热门文章

  1. 封神台旧靶场-kali系列
  2. lmageNet 数据集简介
  3. 解决linux磁盘空间不足的方法
  4. Python暴力破解wifi密码,你看了你也行
  5. 二叉树在线索化后,仍不能有效求解的问题是()
  6. 苹果手机上钉钉云盘在哪里?
  7. 蚂蚁金服前端第一次电面(校招)笔记整理
  8. 移动机器人 | 手势识别
  9. 2022T电梯修理考试模拟100题及答案
  10. 写作中需要注意的事项