Wenn der Schlüssel noch nicht vorhanden wäre, würde der Satz mit diesem eingefügt, und nicht mit dem nächsten Autokey. Das ist MySQL-typisch!
Das ist mir bekannt. Das eigentliche Problem ist doch, dass der Auto-Increment-Wert sich selbstständig verändert. D.h., der nächste "Autokey" ("Nächste Autoindex" heisst es in phpMyAdmin) steht auf 0.
Grüsse,
Tommes