1.查询日志是否开启 show variables like"log_"; 2.查询是用的哪个日志文件 show master status; 3.定位是在什么时间误删的 /usr/local/mysql/bin/mysqlbinlog /usr/local/mysql/var/mysql-bin. ...
分类:
数据库 时间:
2016-07-12 11:53:35
阅读次数:
209
1.使用show binlog events 2.使用mysqlbinlog查看binlog(转:http://blog.csdn.net/leshami/article/details/41962243) ...
分类:
其他好文 时间:
2016-07-08 00:00:27
阅读次数:
445
binlog是mysql记录操作的二进制日志文件,有三种格式可选,但是老旧的SBR已经不适合现在大多数业务需求,所以大多数都建议用MBR和RBR,即mixed或row,而解析他的原因,几乎都只有一个,就是恢复数据库,或者是反编译来恢复数据库,目的都是一样.以下是基于mysql5.6的mysqlbinlog来描述的..
分类:
数据库 时间:
2016-06-30 23:45:21
阅读次数:
406
mysqlbinlog查看binlog时报错unknownvariable‘default-character-set=utf8‘
下午在排查MySQL主从同步问题时,想从主库的binlog中找一些线索,裸的
binlog文件是无法直视的,mysqlbinlog这个工具是用来查看binlog文件内容的(使用方式man
mysqlbinlog查看),但..
分类:
数据库 时间:
2016-06-24 20:44:39
阅读次数:
202
1. Ubuntu 14.04安装Gnome经典桌面 sudo apt-get update sudo apt-get install gnome-session-fallback 说明:安装完毕之后,重启电脑,登陆的时候选择Gnome Flashback即可。 2. 显示软件包列表和状态标志 解析 ...
分类:
系统相关 时间:
2016-06-22 22:01:24
阅读次数:
132
1、$mysqlbinlogmysql-bin.000559>bin000559.sqlmysqlbinlog:unknownvariable‘default-character-set=utf8‘解决方法:加--no-defaults参数后可以解决mysqlbinlog--no-defaultsmysql-bin.000559|less2、因为binlog日志格式是ROW,查看row模式二进制日志的sql格式命令如下mysq..
分类:
其他好文 时间:
2016-06-20 19:08:58
阅读次数:
275
使用了这么多年ubuntu,还是比较习惯于gnome经典桌面,但是最近几年已经被取代。搞回来吧。sudoapt-getinstallgnome-session-flashback片刻之后,安装完成,注销一下,点击圆形图标,选择经典桌面,就回到经典桌面了。开始linux之旅吧。。。。。。。
分类:
系统相关 时间:
2016-06-16 00:04:05
阅读次数:
6762
一、mysqldump对数据库做完整备份命令格式:#mysqldump-h服务器ip-u用户名-p密码备份对象>/dbdir/文件名.sql说明:1、不指定路径存储在当前目录下;2、/dbdir需提前创建;3、文件名要有标识性,备份文件不能重名,否则会覆盖。做计划任务时用date获取日期做文件名:0002**1my..
分类:
数据库 时间:
2016-06-13 19:25:29
阅读次数:
279
MySQLbinlog详解1.前言日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。Mysql默认只打开出错日志,因为过多的日志将会影响系统的处理性能。在5.0前支持文本格式和二进制格式,5.0后只支持二进制格式,因为二进制日志在性能、信息处理方面有更多..
分类:
数据库 时间:
2016-06-13 17:17:44
阅读次数:
202
Mysqlbinlog数据恢复mysqlbinlog支持三种模式:rowlevel缺点:rowlevel模式下,所有的执行的语句当记录到日志中的时候,都将以每行记录的修改来记录,这样可能会产生大量的日志内容,比如有这样一条update语句:updateproductsetuser=‘b’id=‘1’,执行之后,日志中记录的不..
分类:
数据库 时间:
2016-06-06 19:07:25
阅读次数:
283