Đọc MySQL Binary Log bằng mysqlbinlog

Tác giả admin+, T.Ba 14, 2011, 09:57:17 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Đọc MySQL Binary Log bằng mysqlbinlog


Tập tin log của Database Server MySQL thường được lưu trong thư mục sau: /var/lib/mysql. Và thường định dạng host_name-bin.xxxxxx. Đó là tập tin BINARY. Vì vậy để đọc được tập tin này, bạn hãy sử dụng tiện ích có sẵn, theo cú pháp lệnh sau:

Mã nguồn [Chọn]
mysqlbinlog [option] log_file
Ví dụ: 

Mã nguồn [Chọn]
mysqlbinlog binlog.000001
1. Để xuất ra tập tin .txt

Mã nguồn [Chọn]
mysqlbinlog binlog.000001 > filename.txt
2. Để xem được thời điểm của các transaction

Mã nguồn [Chọn]
mysqlbinlog –start-datetime="2005-12-25 11:25:56″ binlog.000001
Còn nhiều tham số khác nữa, bạn có thể xem tại đây:

http://dev.mysql.com/doc/refman/5.0/en/mysqlbinlog.html

Các chủ đề tương tự (5)