- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務機構(gòu):新網(wǎng)數(shù)碼
一.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ù)努力做到更好!
這條文檔是否有幫助解決問題?
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP