码迷,mamicode.com
首页 >  
搜索关键字:binlog    ( 1610个结果
无效GRANT语句导致主从同步断开
最近遇到一个主从同步断开的案例,是由于运维新手在执行GRANT语句时,语法写错了,也就可以理解为无效的GRANT语句,我们收到slave库同步断开的报警信息,然后去找问题,发现binlog有报错,报错提示谷歌一下,才知道原来这是一个bug,下面我们进行问题还原,看看发生了什么。当时用的MySQL版....
分类:其他好文   时间:2015-05-15 13:23:28    阅读次数:173
mysql数据丢失后恢复至最新节点
增量备份点-------------错误删除点------------------------------》恢复数据数据还在持续写入模拟1.fullback(3rows)3pm前一天的备份2,insert3rows5pm第二天新增数据3,deletefromtable7pm误操作4,insert3rows8pm不断新增数据5,recoverydatabases9pm恢复数据/mysqldump-uroot..
分类:数据库   时间:2015-05-14 20:49:49    阅读次数:140
mysql的binlog与redo log区别
binlog与redolog区别1、首先2者都是记录数据的改变,不同的是,binlog是记录所有数据的改变信息,而innodb的redolog只是记录所有innodb表数据的变化。2、binlog是记录已经提交完毕之后的dml以及ddlsql语句,而innodbredolog是正在执行中的dml以及ddl语句3、binlog可以作为恢复..
分类:数据库   时间:2015-05-14 20:47:30    阅读次数:282
MySQL数据库恢复(使用mysqlbinlog命令)
MySQL数据库恢复(使用mysqlbinlog命令) 1:开启binlog日志记录  修改mysql配置文件mysql.ini,在[mysqld]节点下添加  复制代码代码如下: # log-bin  log-bin = E:/log/logbin.log  路径中不要包含中文和空格。重启mysql服务。通过命令行停止和启动mysql服务  复制代码...
分类:数据库   时间:2015-05-11 22:04:43    阅读次数:228
MySQL 二进制日志过滤
binlog_do_db;binlog_ignore_db;这个两个参数是用来控制对哪个数据库的更改要记录日志;下面以binlog_ignore_db为例子。假如binlog_ignore_db=studio;use studio; insert into t(x,y) values(1,1),(2...
分类:数据库   时间:2015-05-11 10:39:17    阅读次数:155
windows mysql主从服务器建立
首先要在本地建立两个mysql服务(参考这里),指定不同的端口。我这里一个主(3306),一个从(3307)。 2、然后修改主配置文件: [mysqld] server-id = 1??? binlog-do-db=test #要同步的数据库 #binlog-igno...
分类:数据库   时间:2015-05-05 20:01:25    阅读次数:208
mysql导出数据库报错:ERROR 1030 (HY000): Got error 28 from storage engine
在linux上导出test.sql数据库时,出现了错误:ERROR1030(HY000):Goterror28fromstorageengine。后来查了下这个是因为mysql默认的临时目录空间不足,导致无法执行此sql语句:命令行执行下:showvariableslike‘%dir%‘,basedir|/usr/local/mysql||binlog_direct_non_transactional..
分类:数据库   时间:2015-04-27 15:34:17    阅读次数:158
数据库主从(2)
主;1.my.cnfserver-id=1log-bin=mysql-binread-only=0#主机,读写都可以,1只能读binlog-do-db=dbname--要同步的数据库名称,多个写多行binlog-ignore-db=dbname--不要同步的数据库名称,多个写多行2.重启servicemysqldstart3.创建用户grantreplicationslaveon*.*torepuser@‘%‘i..
分类:数据库   时间:2015-04-24 19:36:17    阅读次数:191
MySQL日志格式 binlog_format
MySQL 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement。总结一下这三种格式日志的优缺点。MySQL Replication 复制可以是基于一条语句 (Statement Level) ,也可以是基于一条...
分类:数据库   时间:2015-04-23 19:09:40    阅读次数:196
MYSQL组提交
组提交(group commit)是MYSQL处理日志的一种优化方式,主要为了解决写日志时频繁刷磁盘的问题。组提交伴随着MYSQL的发展不断优化,从最初只支持redo log 组提交,到目前5.6官方版本同时支持redo log 和binlog组提交。组提交的实现大大提高了mysql的事务处理性.....
分类:数据库   时间:2015-04-19 16:02:47    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!