一、开启bin-log1、安装mysql[root@zhen~]#yum-yinstallmysqlmysql-develmysql-server2、开启bin-log功能[root@zhen~]#vi/etc/my.cnf
1[mysqld]
2datadir=/var/lib/mysql
3socket=/var/lib/mysql/mysql.sock
4user=mysql
5#Disablingsymbolic-linksisrecommendedtopreventassor..
分类:
数据库 时间:
2016-08-04 19:45:28
阅读次数:
282
MyslqAB复制做AB复制之前前提时两边的数据必须一样,Mysql复制默认的是异步复制,master将事物事件写入binlog,但不知道slave何时接受且已接受,在异步复制的机制的情况下,如果master宕机,事务在master上已提交,但很可能这些事物没有传到任何slave上。此时salve有可能丢失事..
分类:
数据库 时间:
2016-08-04 11:51:37
阅读次数:
249
如果10台以内的db的话,自己手动ssh进去,clean就足以,但是上百台呢,就要写脚本了。大概思路:在 一台db跳转机上面, 写一个脚本,访问slave,远程获取正在复制的master上面的binlog位置, 然后再远程去purge master上面的binlog. 1, 建立slave dbse ...
分类:
数据库 时间:
2016-08-03 15:28:46
阅读次数:
242
关于binlog的详解请参考:http://zlyang.blog.51cto.com/1196234/1833062binlog日志用于记录所有更新了数据或者已经潜在更新了数据的所有语句。语句以“事件”的形式保存,它描述数据更改。当我们因为某种原因导致数据库出现故障时,就可以利用binlog日志来挽回(前提是已经配..
分类:
数据库 时间:
2016-08-01 23:23:33
阅读次数:
226
1、查看master的状态show master status; //Position不应该为0show processlist; //state状态应该为Has sent all binlog to slave; waiting for binlog to be updated2、查看slave状... ...
分类:
数据库 时间:
2016-08-01 21:13:39
阅读次数:
230
问题描述: 使用 mysqlbinlog -vv mysql-bin.000110 查看 RDS mysql 二进制文件发现类似如下结果: BINLOG ' MgI+UA8BAAAAZwAAAGsAAAAAAAQANS41LjI1LWxvZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ...
分类:
数据库 时间:
2016-08-01 15:40:04
阅读次数:
358
1简介配置mysql主从复制时,在从机上需要进行CHANGEMASTERTO操作,以确定需要同步的主机IP,用户名,密码,binlog文件,binlog位置等信息。2基本语法与实例2.1CHANGEMASTERTO的语法如下:CHANGEMASTERTOoption[,option]...
option:
MASTER_BIND=‘interface_name‘
MASTER_HOST=‘..
分类:
数据库 时间:
2016-07-30 06:58:32
阅读次数:
5016
在MySQL中使用init-connect与binlog来实现用户操作追踪记录 2014-07-28 20:55:38 分类: MySQL 前言:测试环境莫名其妙有几条重要数据被删除了,由于在binlog里面只看到是公用账号删除的,无法查询是那个谁在那个时间段登录的,就考虑怎么记录每一个MYSQL账 ...
分类:
数据库 时间:
2016-07-28 14:10:10
阅读次数:
250
MySQL提供一个sync_binlog参数来控制数据库的binlog刷到磁盘上去。 sync_binlog=0,表示MySQL不控制binlog的刷新,由文件系统自己控制它的缓存的刷新。这时候的性能是最好的,但是风险也是最大的。因为一旦系统Crash,在binlog_cache中的所有binlog ...
分类:
其他好文 时间:
2016-07-24 20:40:49
阅读次数:
152
主从不一致性的3种可能原因1、binlog format是不是row2、session级关闭binlog3、人工在slave修改数据 set sql_log_bin=0 session级别关闭binlog,有可能导致主从不一致 kill 实例很久都没有停下来,查看error log并发出来 kill ...
分类:
数据库 时间:
2016-07-23 17:59:08
阅读次数:
209