解决mysql利用二进制日志恢复数据报错:ERROR 1781 (HY000) at line 16: @@SESSION.GTID_NEXT cannot be set to UUID:NUMBER when @@GLOBAL.GTID_MODE = OFF.工作中,运用二进制日志,帮开发的同事恢复数据时,出现了报错告警:[root@localhost tmp]# mysql
分类:
数据库 时间:
2018-01-05 12:24:26
阅读次数:
505
今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份。让我帮他解决一下,不然他要赔偿客户很多钱。 SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可。但是,这个恢复需要有两个前提条件: ...
分类:
数据库 时间:
2017-12-01 17:14:59
阅读次数:
192
AOF,RDB是两种 redis持久化的机制。用于crash后,redis的恢复。 两种区别就是,AOF是持续的用日志记录写操作,crash后利用日志恢复;RDB是平时写操作的时候不触发写,只有手动提交save命令,或者是关闭命令时,才触发备份操作。 选择的标准,就是看系统是愿意牺牲一些性能,换取更 ...
分类:
其他好文 时间:
2017-10-22 00:11:09
阅读次数:
224
我们了解了MySQL 的 binlog 日志的开启方式以及 binlog 日志的一些原理和常用操作,我们知道,binlog 有两大作用,一个是使用 binlog 恢复数据,另一个就是用来做主从复制。本篇笔记就是来记录如何使用 binlog 日志来做数据恢复。当然了,使用 binlog 日志所恢复的数... ...
分类:
数据库 时间:
2017-09-20 14:26:06
阅读次数:
218
一:binlog基础知识
1.mysqlbinlog常见选项:
--start-datetime:从二进制日志中读取指定等于时间戳或者晚于本地计算机的时间
--stop--datetime:从二进制日志中读取指定小于时间戳或者等于本地计算机的时间取值和上述一样
--start-position:从二进制日志中读取指定position事..
分类:
数据库 时间:
2017-08-30 19:44:42
阅读次数:
279
Oracle闪回技术1.FlashbackDatabase2.FlashbackDrop3.FlashbackTable4.FlashbackQuery1.FlashbackDatabase(利用闪回日志恢复)描述:OracleFlashbackDatabase特性允许通过SQL语句FlashbackDatabase语句,让数据库前滚到当前的前一个时间点或者SCN。闪回数据库可以迅速将数据库..
分类:
数据库 时间:
2017-08-24 20:18:24
阅读次数:
207
Oracle闪回技术1.FlashbackDatabase2.FlashbackDrop3.FlashbackTable4.FlashbackQuery1.FlashbackDatabase(利用闪回日志恢复)描述:OracleFlashbackDatabase特性允许通过SQL语句FlashbackDatabase语句,让数据库前滚到当前的前一个时间点或者SCN。闪回数据库可以迅速将数据库..
分类:
数据库 时间:
2017-08-24 20:00:54
阅读次数:
208
前言:本篇主要讲1.使用Mysqldump结合binlog日志备份与恢复2.使用xtrabackup进行Mysql数据库备份与恢复#################mysqldump备份结合binlog日志恢复功能介绍#####################MySQL备份一般采取全库备份加日志备份的方式,例如每天执行一次全备份,每小时执行一次二进..
分类:
数据库 时间:
2017-08-03 20:21:46
阅读次数:
272
由于意外操作,在企业管理器里误删除了数据库的表,那么误删除了表数据怎么办呢? 很多人的一贯做法是先从日志恢复,如果从日志恢复不行就从mdf文件本身恢复。 那么误删除数据后,最先要做的是先分离数据库,停止数据库服务,吧mdf和ldf复制出来。 从mdf文件恢复数据早在几年前就应用到客户数据库,但是从m ...
分类:
数据库 时间:
2017-07-04 18:11:55
阅读次数:
233
my.ini 配置log-bin=mysql-bin 启用日志 作用说明:选取 mysql-bin.000024 这个文件操作日志 keyboard库在那个时间段内 的所有操作日志 恢复数据 思路是这样的 将数据恢复到某个备份点 然后再从备份点的时间到 你要 到恢复的那个时间点 或者位置点 的操作日 ...
分类:
数据库 时间:
2017-05-31 10:25:09
阅读次数:
288