Question :
Comment supprimer les clés primaires de colonnes spécifiques dans une table MySQL tout en conservant un identifiant auto-incrémenté comme identifiant principal clé ?
Réponse :
Contexte :
Dans MySQL, une colonne à incrémentation automatique doit être définie dans le cadre de un index, ce qui rend difficile la suppression des clés primaires d'autres colonnes sans erreurs.
Solution :
Pour supprimer les clés primaires de colonnes spécifiques, suivez ces étapes :
ALTER TABLE user_customer_permission MODIFY id INT;
ALTER TABLE user_customer_permission DROP PRIMARY KEY;
Supplémentaires Considérations :
ALTER TABLE user_customer_permission MODIFY id INT NOT NULL PRIMARY KEY AUTO_INCREMENT;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!