MySQL auto-increment id yapmak (yeniden) 1'den başlamak

0 Cevap php

"BIG" UPDATE:

Ok I was getting the whole auto-increment point wrong. I though this would be an easier way to target the first, second, third and so row, but it is just the wrong approach.

You should instead care about that the auto_increments are unique and well... that they increment. You should use the for that.

I wont delete this question because I think it might be helpful for someone else with the same wrong idea, BUT BE WARNED! :)


Ben bu gibi gitti çok basit bir MySQL tablo var:

id    comment    user

1     hello      name1
2     bye        name2
3     hola       name3

Sonra ilk iki yorum, sonucu silinen:

id    comment    user

3     hola      name3

Yani şimdi ben Yorum eklemek zaman:

id    comment    user

3     hola      name3
5     chau      name4
6     xxx       name5

Benim sorunum bir satır silindi alır zaman o "yeniden başlama" ve bu gibi bakmak gerektiğini gerekir olduğunu.

id    comment    user

1     hola      name3
2     chau      name4
3     xxx       name5

Ben "her zaman" böylece 3, 2, 1 endeksli ve böylece bazı nasıl "restart" tablo nasıl mümkün olduğunu bilmek istiyorum.

Şimdiden teşekkürler!


Ben bütün "düz ingilizce", bir kelime :) kafa karıştırıcı olabilir düşünüyorsanız düzenlemek için çekinmeyin için özür dilerim ve gerekli herhangi bir açıklama isteyin, yeterince açık anlatabildim umut!

Btw: Bu basitleştirilmiş bir durum ve ben daha kafa karıştırıcı ve başkalarına daha az yararlı olabilir, ancak ben bunu yardım (veya gerekli olduğu) bu konuda bana düşünüyorum ama çünkü benim kod herhangi eklemek vermedi

0 Cevap