手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何查看MySQL的binlog數(shù)據(jù)

2016-02-22 16:53:29 12004

.binlog概況

1.binlog既二進制日志文件,它記錄了數(shù)據(jù)庫上的所有改變.

2.改變數(shù)據(jù)庫的sql語句執(zhí)行結(jié)束是,將在binlog的末尾寫入一條記錄,同時通知語句解析器,語句執(zhí)行完畢.

3.binlog格式

   基于語句,無法保證所有語句都在從執(zhí)行成功

   基于行,將每一次改動記為binlog中的一行,在執(zhí)行一個特別復雜的update或者delete操作時,基于行的格式會有優(yōu)勢

4.啟用binlog

mysql的配置文件中[mysqld]段添加一條語句

log_bin=mysql_bin_log  #名字可以隨便寫

.登陸到mysql查看binlog

1.只查看第一個binlog文件的內(nèi)容

> show binlog events;

2.查看指定binlog文件的內(nèi)容

> show binlog events in mysql_bin_log.000001;

3.查看當前正在寫入的binlog文件

> show master statusG

4.獲取binlog文件列表

> show binary logs;

.mysqlbinlog工具查看注意一下幾點

不要查看當前正在寫入的binlog文件

1.不要加--force參數(shù)強制訪問

2.如果binlog格式是行模式的,添加-vv參數(shù)

.本地查看

1.基于開始/結(jié)束時間 

mysqlbinlog --start-datetime=2015-6-6 00:00:00’ --stop-datetime=2016-1-1 00:00:00’ -d 庫名 二進制文件

2.基于pos

mysqladmin --start-posting=107 --stop-position=1000 -d 庫名 二進制

提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: