如果不小心对数据库进行误操作,而又没有及时备份怎么办?这恐怕是广大的coder经常遇到的一类问题。我今天就因为不小心删除了某个数据库,但最后的备份是1个礼拜前的,唯一能解决的办法就是通过mysqlbinlog来恢复了。解决方案如下: 如果MySQL服务器启用了二进制日志,你可以使用mysqlbinl ...
分类:
数据库 时间:
2018-08-28 00:51:24
阅读次数:
246
一 简介:今天来聊聊如何使用开源MyFlash 二 安装 1 github 下载源码 https://github.com/Meituan-Dianping/MyFlash 2 建议使用阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirr ...
分类:
其他好文 时间:
2018-08-17 16:33:06
阅读次数:
142
default 、insert all 、insert first 、merge into、flashback、SCN、timestamp、current_timestamp、
分类:
数据库 时间:
2018-08-14 15:45:57
阅读次数:
217
用途: 使用限制: 1、下载安装 2、使用说明 3、优缺点3.1、限制(对比mysqlbinlog) 3.2、优点(对比mysqlbinlog) 4、使用参考 ...
分类:
数据库 时间:
2018-08-13 23:51:24
阅读次数:
182
从5.6版本开始,可以利用 mysqlbinlog命令把远程机器的日志备份到本地目录,这样就更加方便快捷的实现一个binlog server。 环境介绍:192.168.56.100是备份服务器,192.168.56.101是需要备份binlog的MySQL服务器。 重点参数介绍: -R,--rea ...
分类:
数据库 时间:
2018-08-05 00:39:47
阅读次数:
161
mysqlbinlog --no-defaults --base64-output=decode-rows -v -v mysql-bin.000002 |awk '/###/{if($0~/UPDATE|INSERT|DELETE/)count[$2" "$NF]++}END{for(i in c ...
分类:
其他好文 时间:
2018-08-01 14:06:11
阅读次数:
157
常用参数: --start-datetime=datetime 从二进制日志中第1个日期时间等于或晚于datetime参量的事件开始读取。datetime值相对于运行mysqlbinlog的机器上的本地时区。该值格式应符合DATETIME或TIMESTAMP数据类型。 --stop-datetime ...
分类:
数据库 时间:
2018-08-01 13:59:36
阅读次数:
173
在讲解binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以在MySQL数据库里执行的SQL语句。binlog日志原始数据是以二进制形式存在的,需要使用mysqlbinlog工具转换成SQL语句形式。mysql的binlog日志作用是用来记录mysql内部增删改等
分类:
数据库 时间:
2018-07-25 22:01:18
阅读次数:
242
Oracle 11g引入Snapshot Standby,允许standby database以read-write模式打开。当切换回standby模式,所有在read-write模式的修改都丢失。它是通过flashback database实现,但是standby database不需要显式启用flashback database。
如果使用RAC,关闭所有其他实例,而保留一个实例。确保实例在m
分类:
数据库 时间:
2018-07-23 12:50:42
阅读次数:
162