mysql tablosunda idler karışık gözüküyor nasıl düzetebiliriz ?
mysql tablosunun idleri database yedegini alırken düz göstermiyor yani
1
2
456
457
gibi sıralanıyor bunu düz sıralanması için ne yapmamız gerekir ?
hatayı almaya devam ediyorum ;
Hata
SQL sorgusu: Kopyala
UPDATE yukselenses SET id=@autoid := (@autoid+1);
MySQL çıktısı: Belgeler
#1062 - Duplicate entry '2' for key 'PRIMARY'
ilgili tabloyu sildim ve dışarı aktararak bu aşağıdaki kodu hem sql tablosunun altına yazdım denedim tablo düzelmedi
sonra create tablonun altına yazmayı denedim fakat tablodaki idler yine karışık gözüküyor bir düzetlme kodu olması
lazım php my adminde ilgili tablonun id satırına tıklayınca 0,1,2,3 gibi düzgün sıralanabiliyor baştan aşağı ve
aşağıdan başa sıralanıyor fakat tablonun düzeltilmesinde başarılı olamadım.
SET @autoid :=0;
UPDATE yukselenses SET id=@autoid := (@autoid+1);
ALTER TABLE yukselenses AUTO_INCREMENT=1;
daha öncede phpmyadminde sutuna satırlara tıklanınca igili satır düzeltme için işlem
yapamıyor hatası alıyordum o düzelebildi fakat bu id sıralaması işleminde başarılı olamadım.