Tài liệu Sucks. Nó ám chỉ đến việc DROP DATABASE có thể khôi phục được, nhưng chỉ trong những điều kiện kỳ lạ mà tôi không quen thuộc với http://dev.mysql.com/doc/refman/5.0/en/binary-log.html
Theo Docs, binlog chỉ là một chuỗi lệnh được thực thi dựa trên một điểm tham chiếu nhất định. Vì vậy, khi bạn thực hiện "DROP DATABASE", thay vì "Ồ, anh ấy làm rơi cơ sở dữ liệu, chúng ta nên sao lưu ngay bây giờ để đề phòng" nó chỉ viết một "DROP DATABASE" vào binlog cuối cùng. Phục hồi không đơn giản như phát ngược cuộn băng.
Những gì bạn cần làm là khôi phục cơ sở dữ liệu từ điều tốt đã biết gần đây nhất và áp dụng các binlog đã xảy ra giữa điểm khôi phục đó và lệnh DROP.
http://dev.mysql.com/doc /refman/5.0/en/recovery-from-backups.html
Làm thế nào một người xác định binlog để sử dụng tho, không rõ ràng.
Không có gì tốt hơn là có bản sao lưu toàn bộ hệ thống tệp. Và ít nhất bạn nên có những thứ này để quay lại.