Zonder index wordt het onderhouden van een autoincrement-kolom te duur, daarom MySQL
vereist dat een kolom voor automatisch ophogen het meest linkse deel van een index is.
U moet de eigenschap autoincrement verwijderen voordat u de sleutel laat vallen:
ALTER TABLE user_customer_permission MODIFY id INT NOT NULL;
ALTER TABLE user_customer_permission DROP PRIMARY KEY;
Merk op dat u een samengestelde PRIMARY KEY
. heeft die alle drie de kolommen omvat en id
is niet gegarandeerd uniek.
Als het toevallig uniek is, kun je er een PRIMARY KEY
van maken en AUTO_INCREMENT
nogmaals:
ALTER TABLE user_customer_permission MODIFY id INT NOT NULL PRIMARY KEY AUTO_INCREMENT;