MySQL日志主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志。日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出...
分类:
数据库 时间:
2015-06-05 19:07:20
阅读次数:
138
MYSQL 从3.25.15版本开始提供数据库复制功能(replication)。mysql复制是指从一个mysql主服务器(MASTER)将数据 复制到另一台或多台mysql从服务器(SLAVE)的过程,将主数据库的DDL和DML操作通过二进制日志传到复制服务器上, 然后在从服务器上对这些日志重新...
分类:
数据库 时间:
2015-06-05 17:21:30
阅读次数:
219
Mysql 重做日志及与二进制日志的区别(转http://blog.uouo123.com/post/623.html)Mysql默认情况下会有两个文件:ib_logfile0和ib_logfile1,这两个文件就是重做日志文件,或者事务日志。重做日志的目的:万一实例或者介质失败,重做日志文件就能派...
分类:
数据库 时间:
2015-06-04 18:48:12
阅读次数:
425
0、说明 mysql服务版本最好一致,不一致可能会出问题 master数据库ip:192.168.0.10 slave数据库ip:192.168.0.111、修改主服务器mastervi /etc/my.cnf[mysqld]log-bin=mysql-bin #[必须]启用二进制日志se...
分类:
数据库 时间:
2015-06-02 20:06:05
阅读次数:
146
实现过程: (1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); (2) slave将master的binary log events拷贝到它的中继日志(relay log); (3) ...
分类:
数据库 时间:
2015-06-01 00:37:29
阅读次数:
185
mysql主从复制的过称其实是:将一台服务器的数据复制到其他服务器上并重新执行一遍的。复制过程中一台服务器当作主服务器(Master),一台或多台服务器当作从服务器(SLave).主服务器将更新写入到二进制日志文件,并维护一个索引以跟踪日志循环。这些日志可以记录发送给从服务器的..
分类:
数据库 时间:
2015-05-28 18:26:33
阅读次数:
255
数据库备份增量备份、差异备份区别增量是每天相对于前一天的备份差异是相对于完全备份的时间点1、冷备份 离线,读写操作终止2、热备份 备份是读写不受影响3、温备份 仅可以读操作4、物理备份:备份数据文件、逻辑备份:将数据导出至文本中5、备份内容:数据库配置文件、数据、二进制日志、事务日志6、热备份:in...
分类:
数据库 时间:
2015-05-26 01:36:46
阅读次数:
390
一:安装xtrabackup二:备份:完全备份+二进制日志三:恢复:完全备份+二进制日志四:完全备份+增量备份五:恢复:完全备份1.1如果遇到如下问题是因为需要依赖包1.2解决方法yum-yinstallperlperl-devellibaiolibaio-develperl-Time-HiResperl-DBD-MySQL1.3如果mysql是通过源码..
分类:
其他好文 时间:
2015-05-22 02:00:03
阅读次数:
178
MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案。MySQL通过向备库传送二进制日志来实现Replication,本文将通过二进制日志相关源代码的主要接口来解释:“MySQL如何传输二进制日志,是主库推,还是备库拉?MySQL日志传输的实时性...
分类:
数据库 时间:
2015-05-21 17:12:57
阅读次数:
178
一:日志的组成部分1.1错误日志1.2一般查询日志1.3慢查询日志1.4二进制日志1.5中继日志1.6事务日志二:存储引擎介绍2.1MyISAM2.2InnoDB2.3MRG_MYISAM2.4CSV2.5ARCHIVE2.6MEMORY2.7BLACKHOLE1.1错误日志:主要是用于记录服务器运行当中的错误信息服务器启动或者关闭过程中产生的..
分类:
数据库 时间:
2015-05-17 09:31:49
阅读次数:
256