Je travaille avec phpmyadmin.J'ai créé une table avec une clé primaire et 5 champs. Mais maintenant, tous les champs entiers sont devenus une clé primaire. J'ai essayé d'utiliser la commande drop mais ça n'aide pas. Comment puis-je supprimer toutes les clés primaires de la table?
Ouvrez simplement l'onglet Structure
sur votre table phpmyadmin. Après la description de la structure, il devrait y avoir une section Indexes
où vous verrez tous les index, y compris vos clés primaires. Vous pourrez alors modifier ou supprimer toute clé primaire que vous avez définie.
---- MODIFIER ----
Essaye ça
ALTER TABLE nom_table MODIFY nom du champ INT NOT NULL;
ALTER TABLE nom de la table DROP PRIMARY KEY;
Vous avez peut-être indexé une colonne en tant que clé étrangère. Dans ce cas, vous devez supprimer cet index pour pouvoir modifier ou supprimer votre clé primaire.