码迷,mamicode.com
首页 >  
搜索关键字:row_event binlog    ( 1617个结果
烂泥:通过binlog恢复mysql数据库
本文由秀依林枫提供友情赞助,首发于烂泥行天下。 在上一篇文章,我们讲解了有关mysql的binlog日志的基础知识。这篇文章,我们来讲解如何通过mysql的binlog日志来恢复数据库。 在使用binlog日志来恢复数据库之前,我们有一些前提工作需要做。步骤如下: 1、创建新的数据库ailanni ...
分类:数据库   时间:2014-11-19 10:36:26    阅读次数:331
针对binlog MIXED格式对表的增删改统计分析
我书里的那个命令是针对ROW格式的,下面增加一个MIXED格式的。mysqlbinlog--no-defaults--base64-output=decode-rows-vvmysql-bin.004177| awk‘/UPDATE|INSERT|DELETE/{gsub("###","");gsub("INSERT.*INTO","INSERT"); gsub("DELETE.*FROM","DELETE"); count[$1""$2]++}END{for..
分类:其他好文   时间:2014-11-19 02:20:16    阅读次数:216
MySQL5.7 开启GTID复制模式终于不用开启log_slave_updates参数了
MySQL5.6的GTID复制模式,必须开启log_slave_updates参数,否则启动就报错,因为需要在binlog找到同步复制的信息(UUID:事务号),如果在密集型写的环境,比如双十一大促在线支付,这无疑增加了从库不必要的磁盘IO开销。(注:开启log_slave_updates参数,是把relay-log里的日..
分类:数据库   时间:2014-11-19 02:13:46    阅读次数:415
MySQL MHA+Keepalived
一、MHA的简单介绍MHA是由perl语言编写的,用外挂脚本的方式实现mysql主从复制的高可用性。MHA可以自动检测mysql是否宕机,如果宕机,在10-30s内完成new master的选举,应用所有差异的binlog日志到所有slave,将所有的slave切换到新的master上来。MHA除了...
分类:数据库   时间:2014-11-17 21:15:49    阅读次数:473
为什么单个binlog会大于max_binlog_size设置
查看参数设置mysql> show global variables like '%max_binlog_size%';+-----------------+------------+| Variable_name | Value |+-----------------+-----------...
分类:其他好文   时间:2014-11-17 21:07:55    阅读次数:244
Mysql高级之主从复制
原文: Mysql高级之主从复制 主从复制不就是多台服务器嘛!,一个改变另一个也改变啦,内容其实都一样! 原理: 对数据库进行操作会生成一个文件,binlog(二进制文件),从服务器配置relaylog文件,用来读取master里面binlog(有必要开启binlog,相当于备份),当然要有权限读取...
分类:数据库   时间:2014-11-14 19:27:46    阅读次数:269
Mysql高级之主从复制
主从复制不就是多台服务器嘛!,一个改变另一个也改变啦,内容其实都一样! 原理: 对数据库进行操作会生成一个文件,binlog(二进制文件),从服务器配置relaylog文件,用来读取master里面binlog(有必要开启binlog,相当于备份),当然要有权限读取是吧,这就需要用到上次的权限配置啦!和普通登录没什么差别。 主做出什么动作,从也做出什么动作。 这时就需要注意主配置文件里面b...
分类:数据库   时间:2014-11-14 00:19:59    阅读次数:256
MariaDB 双主模式
主机IP1:192.168.1.140主机IP2:192.168.1.141配置之前:先创建目录。[两台主机都需要做]mkdir-pv/Mariadb/data&&chown-Rmysql.mysql/Mariadb/datamkdir-pv/binlog/&&chown-Rmysql.mysql/binlogmkdir-pv/relaylog/&&chown-Rmysql.mysql/relaylog140上..
分类:数据库   时间:2014-11-12 10:40:43    阅读次数:221
mysql复制原理及作用分析(2014-11-10)
复制原理  1. master将数据写到binlog中。 2. slave开启两个线程I/O thread和SQL thread。 3. slave的I/O thread线程连接到master,读取master上的binlog文件名称及binlog的position位置。 4. slave通过I/O thread接收master的变更信息,写入到relay log(中继日志...
分类:数据库   时间:2014-11-11 12:40:15    阅读次数:260
利用mysql的binlog恢复数据
MySQL Binary Log也就是常说的bin-log, ,是mysql执行改动产生的二进制日志文件,其主要作用有两个: * 数据回复 * 主从数据库。用于slave端执行增删改,保持与master同步。 1.开启binary log功能 ???? 需要修改...
分类:数据库   时间:2014-11-09 16:44:59    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!