2012-01-31 3 views
5

Khi tôi cố gắng để xem một log file nhị phân trên máy chủ BSD miễn phí của tôi (/ var/lib/mysql/ib_logfile0) với mysqlbinlog sử dụng lệnh sau:tôi không thể đọc mysql nhị phân log

tôi nhận được lỗi "Tệp không phải là tệp nhật ký nhị phân".

$ sudo mysqlbinlog -f ib_logfile0> ib_0.sql

Sau đó, ib_0.sql chứa:

{} /*!40019 SET @@session.max_insert_delayed_threads=0*/; /*!50003 SET @[email protected]@COMPLETION_TYPE,COMPLETION_TYPE=0*/; DELIMITER /*!*/; ERROR: File is not a binary log file

tôi đã xác minh rằng nó là một tập tin nhị phân và tôi có đọc có khả năng tệp đó là tệp nhật ký innodb. Dù sao, tôi không thể đọc tập tin đó và tôi không tìm thấy bất kỳ giải pháp nào. Có cách nào khác để xem tệp này không?

Trả lời

0

Câu hỏi tương tự ở đây - nhưng tôi found an answer. Đây là nhật ký giao dịch, không phải nhật ký truy vấn, không dành cho con người.

+0

bạn liên kết trở lại với câu hỏi này. – Navigatron

+0

Hmm, vâng, đúng vậy. Nhưng sau 2 năm tôi không nhớ những gì tôi muốn liên kết đến. – cdonner