Comment puis-je laisser tomber plusieurs clés primaires dans les tables phpmyadmin?

je travaille avec phpmyadmin.J'ai créé une table avec une clé primaire et 5 champs. Mais maintenant tous les champs entiers se sont transformés en une clé primaire. J'ai essayé la commande de dépose mais ça n'aide pas. Comment puis-je retirer toutes les clés primaires de la table?

18
demandé sur keyboardsurfer 2014-02-11 14:43:47

3 réponses

ouvrez juste le Structure tab sur votre table phpmyadmin. Après la description de la structure, il devrait y avoir un Indexes section où vous verrez tous les index, y compris vos clés primaires. Vous pourrez modifier ou supprimer n'importe quelle clé primaire que vous aurez définie.

---- modifier - - - -

enter image description here

34
répondu nKn 2014-02-12 11:00:50

Essayez ceci

modifier table tablename modifier fieldname INT NOT NULL;

modifier table tablename DROP PRIMARY KEY;

7
répondu Ajay Kumar 2014-12-30 07:28:28

vous pouvez avoir indexé une colonne comme une clé étrangère, dans ce cas vous devriez supprimer cet index et alors vous serez en mesure de modifier ou supprimer votre clé primaire.

0
répondu Khalil Hamani 2015-12-25 20:26:39