主从失败的时候先查看从数据库showslavestatus\G记住bin-log的pos和binlog文件(一般选择最近的pos的上一个点来进行恢复)或者查看mysql的错误日记的时间点,将mysql-binlog转化为txt,可以查看数据库的每一个操作mysqlbinlog/路径/mysql-bin.000xxx>txt1.txt使用changemastert..
分类:
数据库 时间:
2016-02-17 09:37:12
阅读次数:
197
由于mysql主服务器异外重启,导致slavemaysqlserver报错,错误如下:查看从伺服器错误:mysql>showslavestatus\G;Master_Log_File:mysql-bin.000288Read_Master_Log_Pos:627806304Relay_Log_File:mysql-relay-bin.000990Relay_Log_Pos:627806457Relay_Master_Log_File:mysql-bin..
分类:
数据库 时间:
2016-01-22 22:17:36
阅读次数:
307
简介:主从复制原理、机制要实施复制,首先必须打开Master端的binarylog(bin-log)功能,否则无法实现。因为整个复制过程实际上就是Slave从Master端获取该日志然后再在自己身上完全顺序的执行日志中所记录的各种操作。复制的基本过程如下:1)、Slave上面的IO_thread连接上Mast..
分类:
数据库 时间:
2015-12-21 00:29:53
阅读次数:
282
MySQL运行过程中会生成大量的日志文件,占用不少空间,修改my.cnf文件配置bin-log过期时间,在Linux下自动清除MySQL日志文件[mysqld]expire-logs-days=7max-binlog-size=268435456
分类:
数据库 时间:
2015-12-07 18:25:09
阅读次数:
222
今天发现公司监控系统有问题,检查发现原来是bin-log日志过大造成磁盘爆满,造成无法插入数据。于是在网上找解决方法。1.停库,删除bin-log日志。2.执行resetmaster;(在没有从库的情况下)3.执行showbinarylogs;删除指定bin-logs之前的日志purgebinarylogsto‘mysql-bin.0000..
分类:
数据库 时间:
2015-11-27 15:16:39
阅读次数:
233
主机环境说明。master1:10.8.1.11master2:10.8.1.12版本信息:[root@m1~]#mysql-VmysqlVer14.14Distrib5.6.27,forLinux(x86_64)usingEditLinewrapper1、主库开启bin-log功能,配置server-id修改my.cf配置文件,开启bin-log功能,配置server-id。[root@m1~]#more/etc/my.cnf#For..
分类:
数据库 时间:
2015-11-18 16:43:57
阅读次数:
366
主配置文件[mysqld]datadir=/data/mydatalog-bin=/data/binlogs/master-binsocket=/var/lib/mysql/mysql.sockinnodb_file_per_table=onserver-id=1sync_binlog=on#在事务提交时,立即把bin-log缓存区中的事件立即刷写到磁盘到的二进制日志区上,保证从服务器尽早同步数据innodb..
分类:
数据库 时间:
2015-11-09 01:55:46
阅读次数:
379
应用场景:Linux服务器A运行MySQL服务,并开启了log-bin(log-bin=mysql-bin)和指定了server-id(server-id=1);Linux服务器B也以与服务器A同样的方式(不同样也可以,参考下面的“注意”)安装了MySQL服务,可开启log-bin也可不开启log-bin,如果开启了log-bin则需要注意MySQ..
分类:
数据库 时间:
2015-11-03 17:56:42
阅读次数:
393
MySQL主从原理非常简单,总结一下:每个从仅可以设置一个主。主在执行sql之后,记录二进制log文件(bin-log)。从连接主,并从主获取binlog,存于本地relay-log,并从上次记住的位置起执行sql,一旦遇到错误则停止同步。从这几条Replication原理来看,可以有这些推论:主从间的..
分类:
数据库 时间:
2015-09-30 01:05:30
阅读次数:
253
这是我们开启了bin-log, 我们就必须指定我们的函数是否是 1 DETERMINISTIC 不确定的 2 NO SQL 没有SQl语句,当然也不会修改数据 3 READS SQL DATA 只是读取数据,当然也不会修改数据 4 MODIFIES SQL DATA 要修改数...
分类:
数据库 时间:
2015-09-24 17:52:18
阅读次数:
198