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ı?