PDA

Orijinalini görmek için tıklayınız : Drop Database


meln
02-01-2011, 19:24:55
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 '
ydIMTQ8BAAAAZgAAAGoAAAABAAQANS4xLjUyLWNvbW11bml0eS 1sb2cAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADJ0gxNEzgNAAgAEgAEBAQEEgAAUwAEGg gAAAAICAgC
'/*!*/;
# 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ı?