误删除mysql数据库表该如何恢复操作方法
发布时间:2020-05-07 16:29:08
来源:亿速云
阅读:221
作者:三月
本文主要给大家介绍误删除mysql数据库表该如何恢复操作方法,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下误删除mysql数据库表该如何恢复操作方法吧。
一、实验环境:
1、准备两台虚拟机,一台用于破坏数据库,一台用于还原,两台在同一个网络
2、两台最小化安装centos 7系统,并直接yum安装maraidb数据库
3、准备一个测试数据库文件,例如,hellodb_innodb.mysql 测试库里面最少有两个表。
二、实验步骤:
1、开启数据库的二进制日志功能vim /etc/my.cnf
[mysqld] 下面加入log-bin 表示开启二进制日志功能
2、完全备份mysqldump -A -F --master-data=2 --single-transaction |gzip > /data/all.sql.gz
备份数据库文件并用gzip压缩,存放到/data目录