今天在高铁闲来无事,决定把我之前遗漏的Git好好整理一番。首先感谢老男孩架构师班赵班长深入讲解Git,综合自己实践整理而来,特此在今天分享给大家。笔者QQ:572891887Linux架构交流群:4714432081.1Git诞生历史我想大家还记得Linus torvalds在1991年时发布了Li... ...
分类:
其他好文 时间:
2017-01-23 16:49:26
阅读次数:
353
Oracle误删数据的恢复,分为两种方法:SCN和时间戳两种方法恢复。 一、通过SCN恢复删除且已提交的数据 1、获得当前数据库的SCN号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的SCN号为:1499223 2、查询 ...
分类:
数据库 时间:
2016-12-09 00:40:46
阅读次数:
226
故事的开始总是悄无声息。那个故事开始于上周五,是这么讲的 。那天因为是周五,大家都很兴奋,因为明天就是周六了,可是那天大家也都很忙,因为上线了一个项目,正式线上还有些问题,有的人忙着改问题,有的人在改微博的问题,不巧的是领导让我上线被搁置了快一个月的项目。上线这事做的多了,胆子就大了,也没啥的,但是 ...
分类:
其他好文 时间:
2016-11-06 16:44:38
阅读次数:
160
一、 将磁盘分区挂载为只读 这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读。越早进行,恢复的成功机率就越大。 1. 查看被删除文件位于哪个分区 [root@localhost ~]# mount /dev/mapper/VolGroup-lv_root on / type ext4(rw) ...
分类:
其他好文 时间:
2016-10-28 17:47:41
阅读次数:
457
曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据 这里有一篇文章做到了,不过似乎不是所有的数据类型都支持 以下为译文:http://raresql.com/2011/10/22/how-to-recover-deleted-data-fr ...
分类:
其他好文 时间:
2016-10-12 00:28:59
阅读次数:
405
0准备 0.1修改binlog-format为ROW 0.2查看数据库中内容 我们模拟没有加where条件,直接删除tb_a中的数据 1.查看binlog相关内容 红色部分可以看到删除时用到的数据,其中@1、@2表示我们测试表中第一个和第二个字段 2.我们关心中间delete的部分,使用如下命令将中 ...
分类:
其他好文 时间:
2016-08-26 18:33:45
阅读次数:
192
对于一个开发而言,在项目即将上线进行上线前测试阶段,这个过程往往会出现一些bug,那么我们一般就会在客户现场去直接解决这些问题。那么客户现场的机器上面我们可能会连接很多的数据库,包括客户生产数据库。有时候在我们连接工作十数小时的时候,由于人过度疲劳,可能会造成..
分类:
数据库 时间:
2016-07-08 11:57:31
阅读次数:
153
误删数据的恢复 oracle恢复删除的数据分为两种方法:scn和时间戳两种方法恢复。一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:149922 ...
分类:
数据库 时间:
2016-06-28 23:40:05
阅读次数:
216
误删数据库文件后,请不要重启mysqld!rm/data/mysql/test/test2.ibd
lsof|greptest2.ibd
mysqld9338493483mysql21uWREG8,39830433578386/data/mysql/test/test2.ibd(deleted)PID为93384文件标识符为21cat/proc/93384/fd/21>/data/mysql/test/test2.ibd重启数据库提示:Star..
分类:
数据库 时间:
2016-06-02 20:10:10
阅读次数:
169
Windows平台恢复误删数据soeasy,但是linux就没那么简单了,因为没有“回收站”。BUT,如果有一天真的不小心误删了文件,那如何是好?那就借助恢复神器extundelete了。以下均为本人虚拟机上操作,经测试,文件系统ext3/ext4均适用。一、安装extundelete1、需要安装依赖包,否则..
分类:
系统相关 时间:
2016-03-16 19:34:14
阅读次数:
727