dereliselcuk adlı üyeden alıntı: mesajı görüntüle
Sorunun kaynağı truncate komutu ile mysql database içindeki tüm userları kaldırmışım. Kullandığım kod buydu;

truncate table user;

Şimdi bunu nasıl geri getirebilirim. Son yaptığım işlemleri kaydetmiştim. Elimde şöyle bi veri var ama işe yarar mı?

TRUNCATE

TRUNCATE removes all rows from a table. The operation cannot be rolled back and no triggers will be fired. As such, TRUCATE is faster and doesn't use as much undo space as a DELETE.


Truncate komutu kesin olarak geri alınamıyor..delete vs olsa alınabiliyor..şimdi mysql deki user tablosunun tekrar içeriğinin row tablosu tekrar oluşacak..o eldeki verilerin yani resimdeki vs tekrar girilmesi gerekiyor..belki örnek bir plesk vs kurup yada elinde varsa burdaki user tablosunun yedeğini alıp bu sunucudaki user tablosu gibi olacak şekidle verileri değiştirebilirsin..mesela bir notepad++ ile sql dosyasını user sadece ama açıp..düzenlersin ordaki kullanıcı adı şifreler vs..sonra tekrar bu sql tablosunun mysql import edersin..

çalışırmı mantıken çalışması lazım..eğerki tablolarda vs hata verirse yani kullanıcı adları değilde şifrelerde..şifreleri tekrar oluşturup tek tek her bir sitedeki config dosyalarında db değerleri ile değiştirebilirsin..mesela wordpress lerdeki wpconfig gibi..

bu resimdeki gibi verilerinin olması işini kolaylaştırır diye düşünüyorum..