MyISAM tipindeki bir tabloya veri girerken, daha önce silinmiş olan verilerin aynısının tekrar eklenmesi esnasında MySQL gidip tablonun sonuna bir satır daha girmek yerine daha önce olduğu yere yazıyordu. Ben de acaba şöyle yapsam düzelir mi böyle yapsam düzelir mi diye söylenerek düşünürken kafama dank etti. Niye MySQL DELETE komutunu verdiğimde veriyi silsin ki? İlgili veri satırındaki bir bayrağın konumunu değiştiriyor, ben tekrar aynı veriyi kaydetmeye kalktığımda bakıyor veriler aynı bayrağın konumunu yine düzeltiveriyordu. Tabi sonuç olarak da veriler karşıma eski sırasında çıkıyordu.
Sıra numarasını tutan bir alan açmayı tabi sonradan akıl edebildik. Demek ki insan bu kadar aptallaşabiliyor gece gece. Gerçi saat de pek geç değil ama neyse. Tamam gülmeyin.