reddoc adlı üyeden alıntı: mesajı görüntüle
Oncelikle restart etmek ile auto_increment in sifirlanmamasi gerekiyor. Ya bir yerde truncate yapiyorsunuz ya da baska bir ariza var.

X tablosundan veriyi arsive alirken eger iliskisel bir yapi kullanmiyorsaniz id leri olmadan aktarim yapin, xarsiv tablosu ona id atasin
Maalesef restart edince tabloda veri yoksa sıfırlanıyor. Restar etmediğiniz sürece son değer saklı kalıyor. Veriyi silerken delete ile siliyorum yani sildikten sonra A_I değeri sıfırlanmıyor. Ta ki sunucu restar olana kadar.

ID ler bir biri ile ilişkili olduğundan olduğu gibi aktarmam gerekiyor.

Ben dün şu şekilde bir çözüm ürettim.
eğer x tablosu boşsa xarsiv tablosunun son ID+1 dedim, bu ilk kayıtta tablo boşsa xarşivin son ID değerinden devam ediyor. Şimdilik çalışıyor ama fazladan kod kalabalığı oldu