Tom: Es ist ein BUG

Beitrag lesen

Hello,

Vielleicht hilft Dir folgende Passage aus dem Manual http://dev.mysql.com/doc/mysql/de/CREATE_TABLE.html weiter?

Ich habe das nun nochmal von vorne untersucht. Auch im phpMyAdmin verhält sich die Sache geanauso. Es hat also nichts mit dem Flushen der Tables zu tun, sondern es ist ein Bug.
Bei

delete from $table

wird der Initialwert des Autoincrement-Keys gar nicht mehr zurückgesetzt (MySQL 4.0.12)

Das ist also eindeutig eine Abweichung vom Manual. Da es sich um ein garantiertes Verhalten handelt, ist es also ein Bug und viele Apllikationen, die sich darauf verlassen, funktionieren nicht mehr ordnungsgemäß.

Mit "Truncate Table" geht es, aber dadurch verliert man das Lock auf den table und damit die Kontrolle über den Zustand.

MySQL ist also nicht mehr brauchbar!

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau