Dropping Contrainte unique de la table MySQL

Comment puis-je supprimer la “contrainte de clé unique” sur une colonne d’une table MySQL en utilisant phpMyAdmin?

Une contrainte unique est également un index.

Utilisez d’abord SHOW INDEX FROM tbl_name pour connaître le nom de l’index. Le nom de l’index est stocké dans la colonne appelée key_name dans les résultats de cette requête.

Ensuite, vous pouvez utiliser DROP INDEX :

 DROP INDEX index_name ON tbl_name 

ou la syntaxe ALTER TABLE :

 ALTER TABLE tbl_name DROP INDEX index_name 

Vous pouvez DROP une contrainte unique à partir d’une table à l’ aide de phpMyAdmin, comme demandé dans le tableau ci-dessous. Une contrainte unique a été placée sur le champ Wingspan. Le nom de la contrainte est identique au nom du champ, dans cette instance.

texte alt

Les index capables de placer une contrainte de clé unique sur une table sont des index PRIMARY et UNIQUE .

Pour supprimer la contrainte de clé unique sur une colonne tout en conservant l’index, vous pouvez supprimer et recréer l’index avec le type INDEX .

Notez que c’est une bonne idée que toutes les tables aient un index marqué PRIMARY .

Pour WAMP 3.0: Cliquez sur Structure ci-dessous Ajouter 1 colonne. Vous verrez ‘- Index’ Cliquez sur -Indexes et supprimez l’index souhaité.

Si vous souhaitez supprimer des contraintes uniques de la table de firebase database mysql, utilisez alter table avec drop index.

Exemple:

create table unique_constraints (unid int, nom_activité varchar (100), CONSTRAINT activty_uqniue UNIQUE (nom_activité), clé primaire (unid));

 alter table unique_constraints drop index activty_uqniue; 

activty_uqniue est une contrainte UNIQUE pour la colonne nom_activité .

Pour append une contrainte UNIQUE en utilisant phpmyadmin, allez à la structure de cette table et trouvez ci-dessous et cliquez dessus,

entrer la description de l'image ici

Pour supprimer la contrainte UNIQUE, de la même manière, accédez à la structure et faites défiler jusqu’à l’onglet Index et trouvez ci-dessous et cliquez sur déposer, entrer la description de l'image ici

J’espère que cela fonctionne.

Prendre plaisir 😉