Kapat

Mysql üzerinden id aralığı silmek

Mysql üzerinden id aralığı silmek

Bu gece mysql üzerinden yaklaşık 20 bin kayıt silmem gerekiyordu. İnternette yaptığım küçük bir araştırma ile aşağıda vereceğim komutu buldum… Bu komutu mysql panelinizden sql bölümünden çalıştırmanız yeterli.

DELETE FROM haber WHERE id < 20000

Bu komut haber tablosu içersinde ki 20 binden küçük bütün idleri siler yani 1-20000 arasındaki tüm kayıtlar silinecektir. Bu işlemi yapma süreside yaklaşık 3 saniye 🙂 Ne kadar pratik değilmi…

DELETE FROM userfield WHERE (id > 20 AND id < 100000)

Bu komut ise id değeri 20 sayısından büyük ve 100000 sayısından küçük bütün kayıtları silecektir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir