mysql二進制日誌文件詳解
阿新 • • 發佈:2018-04-29
指定 ria 二進制 mage 獲取 直接 key 刪除一個文件 ID
一、mysql的二進制日誌文件
二、查看二進制日誌文件信息:
1、查看二進制日誌文件是否開啟:show variables like ‘log_bin‘;
2、查看所有二進制日誌文件的列表:show binary logs;
3、查看當前二進制日誌文件的名稱(最後一個):show master status;
4、獲取最新日誌文件命令:flush logs。會重新生成一個最新的日誌文件。
5、清空當前二進制日誌命令:reset master。每執行一次就刪除當前的一個日誌文件,每次刪除一個文件。
6、查看二進制日誌文件內容:mysqlbinlog命令 + 指定需要查看的二進制文件路徑;
三、log-bin日誌的配置:
1、指定唯一的server-id:server-id = 1314520 。隨機指定一個不能和其他集群中機器重名的字符串,如果只有一臺機器,那就可以隨便指定了。
2、開啟binlog功能:log_bin = ON。可以不要。
3、設置log-bin的值:log-bin=D:\MySQL\Data\igoodfulBinaryLog。註意該路徑必須是在datadir路徑下面的直接路徑下,路徑唯一。
四、利用二進制日誌文件恢復數據:
1、使用事件時間的時間點恢復:
mysql二進制日誌文件詳解