案例: 线上有一数据库,需要每周全备一次,每天差备一次[安全起见还是差备吧,不要增备,不要吝啬磁盘哦,而且差备恢复还很快] 1、每周对数据库hellodb做完全备份 crontab任务计划: 10 01 * * 1 /bin/bash /work/dump-complete-hello.sh ===...
分类:
数据库 时间:
2015-01-25 13:49:01
阅读次数:
311
问题:MySQL从库的数据不能同步,从库SHOWSLAVESTATUS提示如下错误:Last_SQL_Error:Relaylogreadfailure:Couldnotparserelaylogevententry.Thepossiblereasonsare:themaster‘sbinarylogiscorrupted(youcancheckthisbyrunning‘mysqlbinlog‘onthebinarylog),theslave‘srelaylogi..
分类:
数据库 时间:
2015-01-23 18:37:18
阅读次数:
218
操作命令:show binlog events in 'binlog.000016' limit 10;reset master 删除所有的二进制日志flush logs 产生一个新的binlog日志文件show master logs; / show binary logs; 查看二进制文件列表和...
分类:
数据库 时间:
2015-01-16 01:07:30
阅读次数:
342
开启mysqlbin-log================================================================================[mysqld] binlog_cache_size = 1Mlog-bin = mysql-bin # 默认....
分类:
数据库 时间:
2015-01-09 20:56:12
阅读次数:
296
最近在一次MySQL数据迁移的过程中遭遇了字符集的问题,提示为"Character set 'utf8mb4' is not a compiled character set"。即是字符集utf8mb4不是一个编译的字符集以及没有在Index.xml文件里指定。下面是其处理过程及解决办法,供大家参考。 1、错误提示SHELL>mysqlbinlog --database=bs_salary --s...
分类:
其他好文 时间:
2014-12-19 12:16:50
阅读次数:
221
MySQL以简单易用著称,在同一个服务器上可以安装N个不同的版本,方便测试,迁移等等。此外,对于大多数Linux系统,集成了mysql,缺省会被安装。因此多版本的问题导致一些莫名的错误也是时有发生。最近在提取binlog日志时,碰到了一个read_log_event,Found invalid event in binary log。经查发现原来是mysqlbinlog版本问题引发的。如下文,供大...
分类:
数据库 时间:
2014-12-16 17:06:42
阅读次数:
250
MySQL binlog日志记录了MySQL数据库从启用日志以来所有对当前数据库的变更。binlog日志属于二进制文件,我们可以从binlog提取出来生成可阅读的SQL语句来重建当前数据库以及根据需要实现时点恢复或不完全恢复。本文主要描述了如果提取binlog日志,并给出相关示例。 有关binlog的介绍与描述请参考:MySQL 二进制日志(Binary Log) 1、提取mysqlbinl...
分类:
数据库 时间:
2014-12-16 17:02:35
阅读次数:
277
备份对于数据库来说是相当重要的工作。如果数据库在使用过程中出现了问题,比如系统崩溃、硬件故障或错误的删除了数据。这时,如果我们进行了数据备份,就能比较方便的使数据库恢复工作,并使我们的数据损失到最校下面,我从备份类型、备份方法及一些常用的例子来和大家详细探..
分类:
数据库 时间:
2014-12-12 16:55:16
阅读次数:
286
如果需要恢复的二进制日志较多,较复杂,强烈建议使用MySQL自身复制来恢复binlog,而不要使用mysqlbinlog。目录 [hide]1. 如何操作1.1 将binlog作为relay log来执行1.2 从专门构建的binlog server上拉binlog2. 其他需要注意的事项在MySQ...
分类:
数据库 时间:
2014-12-12 16:31:34
阅读次数:
232
今天本地部署一个新项目,结果不小心把另外一个库的表全删了,当时那个心啊,用了一些硬盘恢复的工具也没找回来,只好想别的办法了,还好记录了binlog,总算是把数据都还原了。以后真的要看清楚再删,还好是本地的文章库,不是服务器上的库,要不真就麻烦了,不过也正是因为是自己电脑上的库,从来不备份的,所以恢复起来也确实麻烦。在这里记录一下。
先确认你的MYSQL有没有启用bin日志,就是看下...
分类:
数据库 时间:
2014-12-04 18:04:34
阅读次数:
210