ibryas adlı üyeden alıntı: mesajı görüntüle
Pardon el alışkanlığı OSX
Selamlar,

InnoDB de auto increment degeri meta veri olarak tablo dosyalarinda saklanmiyormus. En buyuk id+1 seklinde bir algoritme kullaniyormus. Ozetle bug degil feature imis Acikcasi bana da surpriz oldu, bilmiyordum bunu.

Cozum olarak bir trigger yazabilirsiniz auto_increment kullanmak yerine. Tablodaki en buyuk idye bakar, null domuyor ise sorgu xarsiv tablosundaki en buyuk idyi alir ve 1 ekleyerek kolona deger atarsiniz. Trigger i before insert e yazmaniz gerekli. After insert e yazarsaniz kolonu guncelleyemezsiniz.