1)准备两台Mysql服务,并启动服务 127.0.0.1:3306 主机 127.0.0.1:3307 从机 主从配置前需要确认 两机实例间 库、表、数据一致,不然会导致无法同步。2)主机 my.ini / my.cnf 文件配置 #二进制文件,主机环境必开 log-bin=mysq...
分类:
数据库 时间:
2016-01-15 22:58:17
阅读次数:
222
binlog日志 如下:/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;/*!40019 SET @@session.max_insert_delayed_threads=0*/;/*!50003 SET @OLD_COMPLETION_TYPE=@@COM...
分类:
系统相关 时间:
2016-01-13 23:24:09
阅读次数:
473
前文《MySQL 数据库事务与复制》分析了 MySQL 复制过程中如何保证 binlog 和事务数据之间的一致性,本文进一步分析引入从库后需要保证主从的数据一致性需要考虑哪些方面。原生复制架构 MySQL 的原生复制架构原理如上图所示。从库的 I/O Thread 线程负责不断读取主库的 binlog 日志文件并写入本地的 Relay log 临时缓存。从库的 SQL Thread 线程则不断读取...
分类:
数据库 时间:
2016-01-12 19:38:27
阅读次数:
317
1.复制中的过滤有时候我们只需要slave仅复制有限的几个数据库或表,而非所有;有两种实现思路:(1)主服务器仅向二进制日志中记录有特定数据库相关的写操作;问题:即时点还原将无法全面实现;binlog_do_db=#数据库白名单binlog_ignore_db=#数据库黑名单(2)从服务器的SQL_THREAD..
分类:
数据库 时间:
2016-01-07 20:25:00
阅读次数:
263
#注意,备份机到远程mysql服务器需要免密钥登录,此脚本放到计划任务中每五分钟执行一次,避免mysqlbinlog server进程长时间挂掉无人知晓cat backup_binlog.sh#!/bin/bash[-e/etc/profile]&&source/etc/profile||exit0...
分类:
数据库 时间:
2016-01-05 18:37:30
阅读次数:
295
MySQL主从同步配置前言:测试环境一台mysql多个实例主机IP地址10.0.0.52Master3306Salve3307一、主库要开启binlog服务1.1修改配置文件3306/my.cnf[root@db02~]#egrep"log-bin|server-id"/data/3306/my.cnf
log-bin=/data/3306/mysql-bin
server-id=11.2查看主库有没有开启binlo..
分类:
数据库 时间:
2016-01-05 01:39:19
阅读次数:
250
mysql增量备份binlog就是增量备份,确认下binlog是否开启:#grep"log-bin"/etc/my.cnf增量恢复的方法最基本分恢复#mysqlbinlogmysql-bin.000001>bin.sql
#mysql-uroot-p’abc-123’<bin.sql基于位置点的增量恢复#mysqlbinlogmysql-bin.000002--start-position=100--stop-..
分类:
数据库 时间:
2016-01-04 18:23:54
阅读次数:
240
一、MHA工作原理:1、主库挂了,但是主库的binlog都被全部从库接收此时会选中应用binlog最全的一台从库作为新的主库,其他从主只需要重新指定一下主库即可(因为此时,所有从库都是一致的,所以只需要重新指定一下从库即可)。2、主库挂了,所有的binlog都已经被从库接收了,但是..
分类:
数据库 时间:
2015-12-31 07:16:51
阅读次数:
292
在使用mysqlbinlog分析日志时,报错:/usr/local/mysql/bin/mysqlbinlog:unknownvariable‘default-character-set=utf8‘原因分析:产生这个问题的原因是因为我在my.cnf中的client选项组中添加了:
default-character-set=utf8
这个是mysqlbinlog的一个bug解决方法:使用mysqlbin..
分类:
数据库 时间:
2015-12-28 18:54:13
阅读次数:
205
本人从事DBA相关的工作,最近遇到了IO抖动伴随shread running抖动的情况,主机宕机重启后备库及下游解析binlog出现binlog损害的案例,向一些有经验的同事咨询学习,其中最大的嫌疑是:raid卡问题,今天带各位一起走进raid卡的世界RAID卡是什么,为什么会用到RAID卡RAID...
分类:
系统相关 时间:
2015-12-26 23:32:32
阅读次数:
361