查看MySql事务日志
2013-07-04 17:50
274 查看
1.简介
装mysql并运行一段时间后,在mysql目录下出现一堆类似mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达十几个G.。原来mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。 这些形如mysql-bin.00001的文件主要是用来做什么的呢?
1、数据恢复
如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。
2、主从服务器之间同步数据
主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。
2.查看方式
mysqlbinlog 查看binlog 日志
[root@blogweb blog]# mysqlbinlog --no-defaults /data/blog/mysqld-relay-bin.000035 | grep wp_user | grep 29069
( 29069, 'wp_user_level', '5' )/*!*/;
UPDATE wp_users SET r_id=5,r_site='5' WHERE ID = 29069/*!*/;
insert into wp_usermeta set user_id=29069,meta_key='primary_blog',meta_value='29069'/*!*/;
引用:
http://ggmmchou.blog.163.com/blog/static/5933314920099211380345/ http://wangheng.org/clear-the-mysql-log-bin-log.html
装mysql并运行一段时间后,在mysql目录下出现一堆类似mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达十几个G.。原来mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。 这些形如mysql-bin.00001的文件主要是用来做什么的呢?
1、数据恢复
如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。
2、主从服务器之间同步数据
主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。
2.查看方式
mysqlbinlog 查看binlog 日志
[root@blogweb blog]# mysqlbinlog --no-defaults /data/blog/mysqld-relay-bin.000035 | grep wp_user | grep 29069
( 29069, 'wp_user_level', '5' )/*!*/;
UPDATE wp_users SET r_id=5,r_site='5' WHERE ID = 29069/*!*/;
insert into wp_usermeta set user_id=29069,meta_key='primary_blog',meta_value='29069'/*!*/;
引用:
http://ggmmchou.blog.163.com/blog/static/5933314920099211380345/ http://wangheng.org/clear-the-mysql-log-bin-log.html
相关文章推荐
- MYSQL启用日志,和查看日志
- MYSQL启用日志,和查看日志
- 01、mysql启用日志,和查看日志
- mac查看mysql执行日志
- mysql 的日志的启动与查看
- 查看MySQL4种日志参数及配置
- MySQL事务的隔离级别和日志记录模式选择
- 如何查看mysql日志文件位置
- mysql日志查看
- mysql根据binlog文件查看更新日志。Linux系统
- mysql查看日志和启用日志
- mysql binlog row模式日志查看
- 查看mysql日志错误
- sql 语句查看SQL Server 数据库的事务日志
- Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全
- MYSQL启用日志,查看日志,利用mysqlbinlog工具恢复MySQL数据库
- 磨刀不误砍柴工-Windows下MySQL日志查看
- 【转】mysql查看日志位置和开启日志
- windows下查看 mysql二进制日志文件
- Replication--使用MSlogreader_history查看日志读起的延迟和事务命令