码迷,mamicode.com
首页 >  
搜索关键字:row_event binlog    ( 1617个结果
同步相同结构数据库数据
truncatetable恢复: 1、测试数据 mysql>selectcount(*)fromo_order; +----------+ |count(*)| +----------+ |34| +----------+ 1rowinset(0.00sec) 2、truncatetable mysql>truncatetableo_order; QueryOK,0rowsaffected(0.05sec) mysql>selectcount(*)fromo_ord..
分类:数据库   时间:2016-02-26 19:13:56    阅读次数:202
MySQL主从复制、半同步复制和主主复制
同步,异步,半同步复制的比较: 同步复制:Master提交事务,直到事务在所有的Slave都已提交,此时才会返回客户端,事务执行完毕。缺点:完成一个事务可能会有很大的延迟。 异步复制:当Slave准备好才会向Master请求binlog。缺点:不能保证一些事件都能够被所有的Slave所接收。 半同步
分类:数据库   时间:2016-02-22 17:27:11    阅读次数:164
如何设置mysql同步(replication)
MySQL 提供了数据库的同步功能,这对我们实现数据库的冗灾、备份、恢复、负载均衡等都是有极大帮助的。本文描述了常见的同步设置方法。 一、准备服务器 由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低
分类:数据库   时间:2016-02-22 08:54:31    阅读次数:197
mysql-binlog日志恢复数据库
binlog日志用于记录所有更新了数据或者已经潜在更新了数据的所有语句。语句以“事件”的形式保存,它描述数据更改。当我们因为某种原因导致数据库出现故障时,就可以利用binlog日志来挽回(前提是已经配置好了binlog),接下来我们来配置 一、开启mysql-binlog日志 在mysql配置文件m
分类:数据库   时间:2016-02-22 00:17:45    阅读次数:342
mysql主从失败使用bin-log恢复
主从失败的时候先查看从数据库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主从同步的结构模式
一主一从(重要),一主多从(最常用),主从从,主主结构;控制主从同布时,备份指定的数据库而不是备份所有的库:1在主数据库服务端配置:vim/etc/my.cnf[mysqld]binlog-do-db=db_name#只允许同步这个库binlog-ignore-db=db_name#只不同步这个库2在从数据库服务端配置:vim/e..
分类:数据库   时间:2016-02-03 06:46:06    阅读次数:201
修改mysql 表引擎类型错误
mysql引擎默认类型为MyISAM,mysql>show engines;事务隔离机制为:READ-COMMITTED(/etc/my.cnf查看)默认建表如果不指定引擎类型,自动为MyISAM。此时想更改表为InnoDB类型。用户登陆到mysql客户端执行:mysql>altertableATTengine= InnoDB;则报错:ERROR1598(HY000):Binar..
分类:数据库   时间:2016-01-31 13:45:18    阅读次数:181
mysql主从同步
公共配置:运行数据库服务从数据库服务器上一定有主数据库服务器上的库,表且表结构要一致。关闭iptables禁用selinux配置一个主机做主数据服务器:1主必须启用binlog日志;log-bin2指定自己的server-id;server-id=53授权连接用户,可以从主来连接自己,连接自己后又拷贝数据的..
分类:数据库   时间:2016-01-31 13:44:04    阅读次数:201
mysql实时增量备份 binlog日志备份
启用binlog日志实现对数据的增量备份:日志存储位置:/var/lib/mysql/日志名称:主机名-bin.000001或mysqld-bin.000001binlog日志概述:二进制日志,记录所有更改数据的操作;默认超过500M自动生成新的日志;修改主配置文件启用binlog日志vim/etc/my.cnf[mysqld]log-bin(或指定..
分类:数据库   时间:2016-01-31 13:42:15    阅读次数:213
查看MySQL还原出来的binlog日志中内容方法
用mysqlbinlog查出需要查看的数据后,可以用more来查看:[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep yoon如果表名包含yoon_log,yoon_or
分类:数据库   时间:2016-01-29 20:07:18    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!