本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
[转]使用mysqlbinlog提取二进制日志
MySQL binlog日志记录了MySQL数据库从启用日志以来所有对当前数据库的变更。binlog日志属于二进制文件,我们可以从binlog提取出来生成可阅读的SQL语句来重建当前数据库以及根据需要实现时点恢复或不完全恢复。本文主要描述了如果提取binlog日志,并给出相关示例。
有关binlog的介绍与描述请参考:MySQL 二进制日志(Binary Log) http://www.li ...
[转]阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
转自:http://agapple.iteye.com/blog/1796633
阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
博客分类:
opensource
database
java
distributed
mysqlbinlogzookeeperreplaction
背景
早期,阿里巴巴B2B公司因 ...
mysql binlog格式分析
一、Binlog类型
binlog的格式有三种,这也反应了mysql的复制技术:基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication, MBR)。相应地,binlog的格式也有三种:
STATEMENT
ROW
MIXED ...
mysql binlog 常用命令及问题整理
1:开启binlog日志记录
# log-bin log-bin = E:/log/logbin.log
查看备份的二进制文件c:\mysql\bin\>mysqlbinlog e:/log/logbin.000001
">": 导入到文件中; ">>": 追加到文件中c:\mysql\bin\> mysqlbinlog ...
阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
背景
早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。ps. 目前内部使用的同步,已经支持mysql5.x和oracle部分版 ...
与MySQL的注释、Query_cache有关的一个bug
今天有同学问了一个关于注释的问题,顺藤摸瓜发现一个bug,简要说明下。
有关注释的一些QA
Q: MySQL注释有哪些格式
A:MySQL的注释格式有三种,分别是 /**/ -- 和 #。具体参见手册
Q:在一些导出文件中见过/*! xxx*/,是不是注释?
MySQL Binlog(异常)——mysqlbinlog: unknown variable 'default-character-set=utf8'
在使用mysqlbinlog分析日志时,报错:/usr/local/mysql/bin/mysqlbinlog: unknown variable 'default-character-set=utf8'
原因分析:产生这个问题的原因是因为我在my.cnf中的client选项组中添加了:
default-character-set=utf8这个是mysqlbinlog的一个bug
解决 ...
MySQL Binlog Events Under Different Scenarios
1 Tables
CREATE TABLE ta (id int(11) NOT NULL, name varchar(20) DEFAULT NULL, PRIMARY KEY (id)) ENGINE=InnoDB;
CREATE TABLE tb (id int(11) NOT NULL, name varchar(20) DEFAULT NULL, PRIMARY KEY (id)) ...