Sebuah ALTER TABLE pernyataan menambahkan PRIMARY KEY kolom berfungsi dengan benar dalam pengujian saya:
ALTER TABLE tbl ADD id INT PRIMARY KEY AUTO_INCREMENT;
Pada tabel sementara yang dibuat untuk tujuan pengujian, pernyataan di atas membuat AUTO_INCREMENT id kolom dan memasukkan nilai kenaikan otomatis untuk setiap baris yang ada dalam tabel, dimulai dengan 1.