基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,delete一张表,忘加限制条件,整张表没了。假如这还是线上环境核心业务数据,那这事就闹大了。误操作后,能快速回滚数据是非常重要的。
传统解法
用全量备份重搭实例,再利用增量binlog备份,恢复到误操作之前的状态。然后跳过误操作的SQL,再继续应用binlog。此法费时...
Redis3.2.6稳定版和4.0-rc2发布
Redis 3.2.6 和 4.0-rc2 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
v3.2.6:紧急升级程度 MODERATE:GEORADIUS,BITFIELD 和 Redis 群集小型修订。
其他修复:
1. A bug with BITFIELD that may cause the bitmap ...
Redis4.0-rc1 发布
Redis 4.0-rc1 发布了,这是 4.0 的首个 RC 版。Redis 是一个高性能的key-value数据库。Redis 的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
以下是该版本发布值得关注的内容:
Major features
Redis 模块化系统。Redis now allows developers to write modules that can ex...
MongoDB 3.2.11 和 3.4.0 rc4 发布
MongoDB 3.2.11 和 3.4.0 rc4 发布了。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引...
微软SQL Server 2016 SP1发布
随着云优先(cloud first)的策略,SQL产品团队已经观察到 SQL Server 2016 比先前任何版本拥有更大的成功和采用度。现在,SQL Server 2016 Service Pack 1 (SP1) 发布了,官方正在进行关键改进,以便为跨 SQL Server 版本的开发人员和组织提供一致的可编程性体验。
此外,SQL Server 2016 SP1 还引入了曾在 SQL 2014 SP2 中首次引入的所有可支持性和诊断改进,以及从客户和 SQL 社区收集到...
Windows Server2012 之 Oracle环境配置篇
Oracle Database 12c Release 1(winx64_12102_database_1of2.zip 和 winx64_12102_database_2of2.zip 两个压缩文件)
下载地址:http://www.oracle.com/technetwor ... sSourceSiteId=otncn
首先将下载下来的两个压缩文件解压到用一个目录下,点击“**p.exe”
取消选中“我希望通过My Oracle Support接受安全更新”,点击“下一步”
点击“是...
MariaDB 加密特性及使用方法
MariaDB在10.1.3版本中加入了支持表加密和表空间加密的特性,在10.1.7版本加入了支持binlog加密的特性,这使得我们可以对数据文件和binlog进行加密,避免数据文件、binlog等文件被窃取后破解出关键数据。
本文主要介绍MariaDB加密特性、使用方法。
一.MariaDB的加密特性
innodb表空间加密
innodb日志加密
binlog加密
aria表加密
临时文件加密
加密特性的一些限制:
元数据文...
MongoDB 3.0.13 发布,分布式文档存储数据库
MongoDB 3.0.13 发布了,MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
...
Mysql主从同步
1.设置master
修改 /etc/my.cnf
在[mysqld]部分添加
server-id=1 //数据库ID号
log-bin=mysql-bin //启用二进制日志
log-bin=/var/log/mysql/updatelog //日志路径
log-slave-updates //把更新记录写到二进制文件
slave-skip-errors=all //有错误也继续复制
可选参数
binlog-do-db=databasename1,databasename2 //需要复制的数据库,多个库逗号分割
binlog-ignore-db=d...
MariaDB 10.1.19 正式版发布
MariaDB 10.1.19 正式版发布了。
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
部分更新内容:
Revision #5fda340 2016-11-04 14:04:24 +0300
Remove galera suites from default list for now, tests are unstable
Revision #1ddd1b5 2016-11-0...