一、开启binlog。showvariableslike‘log_bin‘;#vim/etc/my.cnf在[mysqld]中加入log-bin=mysql-binlog-bin=/usr/local/mysql/log/mysql-bin.log重启mysql服务#servicemysqldstop#servicemysqldstart二、数据写入建库createdatabasebackup;建表CREATETABLE`number`(`id`int(11)NO..
分类:
数据库 时间:
2016-07-07 11:16:24
阅读次数:
275
实例公司的视频推送服务器最近招了一个新人,为了让他尽快的熟悉业务,决定给他在服务器上新建一个账户,为了避免一些误操作,平时的时候就让他在自己的账户下边查看一些文件,当需要root权限的时候,才sudo过去。操作:(1)编辑/etc/sudoers文件MISALL=NOPASSWD:ALL//定义了..
分类:
系统相关 时间:
2016-06-28 18:50:50
阅读次数:
157
使用的系统及软件 Ubuntu 12.10 Python 2.7.3 Django 1.4.2 Pycharm 2.6.3 Postgresql 9.1 Virtualenv Virtualenvwrapper Openjdk 在开始之前,一定要给系统做一下备份。因为如果误操作了会有不必要的麻烦。我 ...
分类:
数据库 时间:
2016-06-28 12:46:59
阅读次数:
533
首先要有个数据库完全备份 查询故障时间点 SQL> alter session set nls_date_format='yyyymmdd hh24:mi:ss'; Session altered. 模拟数据库误操作: 数据库恢复过程,一条命令搞定,过程大概是创建数据库辅助实例,恢复数据库备份到辅助 ...
分类:
其他好文 时间:
2016-06-23 21:56:25
阅读次数:
252
这个功能是在自己误操作,将某些数据更改错了,你想恢复更改错之前的数据,这个时候你可以使用这种方式 不过建议要小心更改数据,如果实在有必要去更新,请先备份数据表,不到万不得以才可以这么做。 SELECT * FROM Aselect * from a as of timestamp to_timest ...
分类:
数据库 时间:
2016-06-23 18:49:02
阅读次数:
172
Oracle RAC环境ASM磁盘组被强制删除,使用kfed工具完美恢复误删除磁盘组案例 在某些情况下,可能因为误操作,不小先drop diskgroup,这个时候千万别紧张,出现此类故障,可以通过kfed进行完美恢复(数据0丢失).如果进一步损坏了相关asm disk,那后续恢复就很麻烦了,可能需 ...
分类:
数据库 时间:
2016-06-22 20:26:19
阅读次数:
277
十、多表映射 0、内容补充:数据完整性 作用:防止用户的误操作。 实体完整性:主键。用于确定表中唯一的一条记录。 域完整性:表中的字段。 数据类型约束: 非空约束: 唯一约束: 参照完整性: 多表设计:表之间的关系 一对多(用的最多的) 多对多(比较重要) 一对一(实际开发中,根本不用) 1、一对多 ...
分类:
编程语言 时间:
2016-06-22 00:01:01
阅读次数:
537
任何版本控制系统的一个最有的用特性就是“撤销 (undo)”你的错误操作的能力。在 Git 里,“撤销” 蕴含了不少略有差别的功能。 当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可以利用 Git 返回到你的项目的一个早期版本。 在本篇博文里,我会讲解某些你需要“ ...
分类:
其他好文 时间:
2016-06-21 17:04:21
阅读次数:
174
Mysql备份的主要作用是当出现硬件故障、软件故障、自然灾害、黑客攻击、人为误操作时能快速、高效、安全的解决问题,以免造成不必要的损失Mysql备份时需要备份什么?1、需要用到的数据2、二进制日志、InnoDB事务日志3、存储代码;例如:存储过程、存储函数、触发器、时间调度器..
分类:
数据库 时间:
2016-06-13 15:37:43
阅读次数:
217
rmysql的备份:误操作、mysql崩溃、黑客攻击、软件故障、硬件故障、升级数据库,测试等都会造成mysql数据的损坏,这时如果有备份的话还好,没备份的话就尴尬了。备份类型:完全备份:备份整个数据库部分备份:只备份数据库中的几张表或库增量备份:相对于上一次完全备份或增量..
分类:
数据库 时间:
2016-06-09 00:51:16
阅读次数:
393