Witam,
Ja ciągle mam głupie problemy z mysql'em.
Stworzyłem otóż tabelę: id, coś_tam. Gdzie id jest unikalne (postawiony unique key). Na początku dodawanie rekordów nie stanowiło problemów, ale w pewnym momencie stwierdziłem, że wszystko trzeba od początku zacząć - zlikwidowałem wszystkie rekordy (z wyjątkiem jednego) i .... teraz mówi mi o błędzie "Duplicate entry '127' for key 1" gdy tylko próbuję dodać nowy rekord. Po małym śledztwie widzę, że w phpmyadmin "Następne Autoindex" jest równe temu które ostatnio dodałem, czyli się nie zwiększa. Krok po kroku:
"Następne Autoindex" jest równe 127, a więc dodaję nowy rekord, jego ID == 127. OK. Ale po dodaniu tegoż rekordu "Następne Autoindex" wciąż się równa 127, więc gdy próbuję dodać drugi rekord widzę wspomniany błąd - bo mysql znowu próbuje nadać drugiemu rekordowi id==127 no i jest błąd "duplicate entry".
No i pytanie - co ja mam teraz zrobić? Da się jakoś powiedzieć temu myslq'owi, że "next autoindex" ma być inne? I w ogóle, czemu takie rzeczy mi się ciagle zdarzają, to jest typowe dla myslq'a ?