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
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
首先要在本地建立两个mysql服务(参考这里),指定不同的端口。我这里一个主(3306),一个从(3307)。 2、然后修改主配置文件: [mysqld] server-id = 1??? binlog-do-db=test #要同步的数据库 #binlog-igno...
分类:
数据库 时间:
2015-05-05 20:01:25
阅读次数:
208
在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
主;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 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement。总结一下这三种格式日志的优缺点。MySQL Replication 复制可以是基于一条语句 (Statement Level) ,也可以是基于一条...
分类:
数据库 时间:
2015-04-23 19:09:40
阅读次数:
196
组提交(group commit)是MYSQL处理日志的一种优化方式,主要为了解决写日志时频繁刷磁盘的问题。组提交伴随着MYSQL的发展不断优化,从最初只支持redo log 组提交,到目前5.6官方版本同时支持redo log 和binlog组提交。组提交的实现大大提高了mysql的事务处理性.....
分类:
数据库 时间:
2015-04-19 16:02:47
阅读次数:
210
先修改Master(192.168.244.197)的 my.cnf 配置在 [mysqld] 中新增以下内容log-bin = mysql-binlog-bin-index = mysql-bin.indexserver-id = 1sync_binlog = 1binlog_format = m...
分类:
数据库 时间:
2015-04-19 06:31:54
阅读次数:
192
A B 为两台MySQL服务器,均开启二进制日志,数据库版本 MySQL 5.5 一、服务器参数 [A 服务器 192.168.1.100] server-id = 1 binlog-do-db = test binlog-ignore-db = mysql replicate-do-d...
分类:
数据库 时间:
2015-04-14 23:14:12
阅读次数:
202
半同步简介:在默认情况下,MySQL的复制是异步的,这意味着主服务器及其从服务器是独立的。异步复制可以提供最佳的性能,因为主服务器在将更新的数据写入它的二进制日志(Binlog)文件中后,无需等待验证更新数据是否已经复制到从服务器中,就可以自由处理其它进入的事务处理请..
分类:
数据库 时间:
2015-04-14 20:17:39
阅读次数:
328