本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
[转]使用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)) ...