新しい列を作成すると、デフォルト値が割り当てられます(この場合は0になります)。そのため、どの値が含まれるかを指定する必要があります(列に自動増分であると指示できるほか、作業を実行します)。行の新しいエントリのために)。すべての値を変更して、それらの間で異なるようにする必要があります。idキーは一意である必要があります
すべてのIDを変更するには、mysqlで次の操作を実行できます。
SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0