Seringkali penambahan Primay Key pada table yang pernah dibuat gagal, untuk itu caranya drop primary key terlebih dahulu, kemudian sisipkan primary key. ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD PRIMARY KEY(`kolom1`,`kolom2`,`kolom3`) sedangkan jika ingin menambahkan kolom yang terletak di bagian depan sekaligus memberikan primary key, maka : ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD `id` int(11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`kolom1`,`kolom2`,`kolom3`)