Merhaba,

Yaklaşık 2 saat önce çok büyük bir hata yaptım. 1 aydır uğraştığım sitenin database ini tabloları drop edeyim derken yanlışlıkla database i drop ettim.

Binary Log kısmından ilgili bölümleri sql olarak çıktı alabildim fakat içeriği :

/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#101218 17:27:05 server id 1  end_log_pos 106 	Start: binlog v 4, server v 5.1.52-community-log created 101218 17:27:05 at startup
# Warning: this binlog is either in use or was not closed properly.
ROLLBACK/*!*/;
BINLOG '
ydIMTQ8BAAAAZgAAAGoAAAABAAQANS4xLjUyLWNvbW11bml0eS1sb2cAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADJ0gxNEzgNAAgAEgAEBAQEEgAAUwAEGggAAAAICAgC
'/*!*/;
# at 106
#101218 17:31:33 server id 1  end_log_pos 598 	Query	thread_id=8	exec_time=0	error_code=0
SET TIMESTAMP=1292686293/*!*/;
SET @@session.pseudo_thread_id=8/*!*/;
SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=1, @@session.unique_checks=1, @@session.autocommit=1/*!*/;
SET @@session.sql_mode=524288/*!*/;
tarzı ve 11 tane dosya var. beşer bin satır yaklaşık her biri de.

Bu dosyaları kullanıp database i geri alabileceğim fakat malesef içerikte yukarıda gösterdiğim gereksiz bölümler var.

bunları almadan yanlızca sql kodlarını nasıl alabilirim?

yardımcı olabilirseniz çok sevinirim. 2 saattir nette arıyorum fakat kısa bir yolunu bulamadım.

mysqlbinlog komutuyla yanlızca sql komutlarını almam mümkün değil sanırım.

başka bir yolu var mı?