加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

不小心删除了公司数据库,是什么样一种体验?

发布时间:2017-09-10 12:26:43 所属栏目:建站 来源:知乎网
导读:副标题#e# 文/古的白 人生大起大落落落落落落,实在是太刺激了,下面这真是一个悲伤的故事。 那年公司 ERP 系统刚进行升级。 因为公司陆续上了 MES 和 PDM 系统。为了加快整个公司信息化平台的统一,请了个第三方公司来做中间接口。 然后故事开始了。 某一

2.现在进行全备份

不小心删除了公司数据库,是什么样一种体验?

参数说明:

  • -B:指定数据库

  • -F:刷新日志

  • -R:备份存储过程等

  • -x:锁表

  • –master-data:在备份语句里添加 CHANGE MASTER 语句以及 binlog 文件及位置点信息

3.再次插入数据

不小心删除了公司数据库,是什么样一种体验?

4.此时误操作,删除了 test 数据库

不小心删除了公司数据库,是什么样一种体验?

此时,全备之后到误操作时刻之间,用户写入的数据在 binlog 中,需要恢复出来!

5.查看全备之后新增的 binlog 文件

不小心删除了公司数据库,是什么样一种体验?

这是全备时刻的 binlog 文件位置,即 mysql-bin.000002 的 106 行,因此在该文件之前的 binlog文件中的数据都已经包含在这个全备的 SQL 文件中了。

6.移动 binlog 文件,并导出为 SQL 文件

不小心删除了公司数据库,是什么样一种体验?

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读