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;