Wanneer u een nieuwe kolom maakt, wordt een standaardwaarde toegewezen (in uw geval is dit 0), dus u moet specificeren welke waarden deze zal hebben (bovendien kunt u de kolom vertellen dat deze auto-incrementeel is, en het zal het werk doen voor jou voor de nieuwe invoer van rijen). Je moet alle waarden veranderen zodat ze verschillen, de id-sleutel MOET uniek zijn
Om al uw ID's te wijzigen, kunt u in mysql het volgende doen:
SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0