Maison >base de données >tutoriel mysql >Comment supprimer une contrainte de clé unique dans MySQL à l'aide de phpMyAdmin ?

Comment supprimer une contrainte de clé unique dans MySQL à l'aide de phpMyAdmin ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-08 21:04:02925parcourir

How to Drop a Unique Key Constraint in MySQL Using phpMyAdmin?

Supprimer une contrainte de clé unique d'une table MySQL

Une contrainte de clé unique impose que la valeur d'une colonne soit distincte au sein d'une table. Parfois, il devient nécessaire de supprimer cette contrainte. À l'aide de phpMyAdmin, ce processus peut être accompli en une série d'étapes.

Étape 1 : Identifiez le nom de l'index

Commencez par récupérer le nom d'index associé à la contrainte de clé unique. Exécutez la requête SQL suivante dans phpMyAdmin :

<code class="sql">SHOW INDEX FROM tbl_name;</code>

Localisez la ligne correspondant à la contrainte de clé unique et notez son key_name.

Étape 2 : Supprimez l'index à l'aide de DROP INDEX

Une fois le nom de l'index connu, vous pouvez supprimer la contrainte de clé unique à l'aide de l'instruction DROP INDEX :

<code class="sql">DROP INDEX index_name ON tbl_name;</code>

Étape 3 : Alternativement, Utilisez ALTER TABLE

Vous pouvez également supprimer l'index en utilisant la syntaxe ALTER TABLE :

<code class="sql">ALTER TABLE tbl_name DROP INDEX index_name;</code>

Une fois exécutée, la contrainte de clé unique sera supprimée de la colonne spécifiée, permettant la duplication valeurs à stocker.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn