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.