Setelah menambahkan kolom ID baru (jangan setel sebagai kunci utama dulu, dan jangan aktifkan kenaikan otomatis) jalankan:
SET @index = 1;
UPDATE tablename SET ID = (@index:[email protected]+1);
Ini menetapkan nilai ID yang meningkat mulai dari 1 ke setiap baris yang ada sehingga memecahkan masalah kunci duplikat yang akan Anda hadapi jika Anda mencoba memasukkan kolom kunci utama baru setelah data dimasukkan.
Setelah ini selesai, Anda dapat mengatur kolom ID sebagai kunci utama dengan kenaikan otomatis.