mysql有4种不同的日志,分别是二进制日志,查询日志,慢查询日志和错误日志,这些日记记录着数据库工作的方方面面,可以帮助我们了解数据库的不同方面的踪迹,下面先介绍二进制日志的作用和使用方法,并利用二进制日志对数据库进行各种维护和优化,其他日志也会在后面陆续会做详细的介绍。二进制日志(bin-log...
分类:
数据库 时间:
2014-10-12 19:45:28
阅读次数:
203
操作命令:show binlog events in 'mysql-bin.000016' limit 10;reset master 删除所有的二进制日志flush logs 产生一个新的binlog日志文件show master logs; 或者 show binary logs; 查看二进制....
分类:
数据库 时间:
2014-10-10 23:46:24
阅读次数:
356
利用 MySQL bin-log分析特定时间内SQL执行条数以及执行慢的SQL语句。...
分类:
数据库 时间:
2014-09-25 17:35:19
阅读次数:
293
二进制日志增量备份数据库使用的工具是:mysqlbinlog;这个是在5.1版之后就可以用。简单的配置,先去mysql的目录:C:\ProgramFiles\MySQL\MySQLServer5.5就是my.ini所在的目录;修改my.ini:[mysqld]log-bin=‘d:/log/mylog‘//LOG输出的目录,一定要存在,不然MYSQL重启报错;binlo..
分类:
数据库 时间:
2014-09-17 18:52:53
阅读次数:
339
mysql主从同步常见异常及恢复方法 1. 一般的异常只需要跳过一步即可恢复 >slave stop; >SET GLOBAL sql_slave_skip_counter = 1; >slave start; 2.断电导致主从不能同步时,通主库的最后一个bin-log日志进行恢复 ...
分类:
数据库 时间:
2014-08-27 19:03:18
阅读次数:
280
Mysql主主启动错误处理error信息:Slave_IO_State:Master_Host:192.168.6.87Master_User:replicationMaster_Port:3306Connect_Retry:60Master_Log_File:mysql-bin.000003Read_Master_Log_Pos:106Relay_Log_File:mysqld-relay-bin.000002Relay_Log_Pos:4Relay_Master_Log_File:m..
分类:
数据库 时间:
2014-08-25 15:09:34
阅读次数:
2091
mysql是常用的数据库,而为了保证数据的不丢失,mysql的主从成为很多企业的选择,里面牵涉到的原理简介如下:slave服务器通过Slave_IO_Running进程同步master数据库的bin-log日志,此日志记录了主mysql的sql操作,同步过来后slave服务器通过自己的Slave_sql——runing进程执行..
分类:
数据库 时间:
2014-07-26 03:24:17
阅读次数:
284
mysql bin-log 日志清理发现mysql数据库目录中bin-log中日志文件非常大[root@localhost var]# du -sh mysql-bin* | sort1020K mysql-bin.0000021.1G mysql-bin.0000211.1M my...
分类:
数据库 时间:
2014-07-24 17:24:35
阅读次数:
394
主数据库:master 从数据库:slave 目标:实现slave数据库的数据从master的复制 原理:大致过程就是slave通过复制master上面的bin-log日志文件到本地,然后将其解析为可执行query语句在本地数据库。 该过程主要有...
分类:
数据库 时间:
2014-07-21 10:20:54
阅读次数:
249
1.一般的异常只需要跳过一步即可恢复>slavestop;>SETGLOBALsql_slave_skip_counter=1;>slavestart;2.断电导致主从不能同步时,通主库的最后一个bin-log日志进行恢复在主库服务器上,mysqlbinlogmysql-bin.xxxx>binxxxx.txttail-n100000binxxxx.txt>tail-binxxxx..
分类:
数据库 时间:
2014-07-14 12:09:47
阅读次数:
304