Maison >base de données >tutoriel mysql >Comment supprimer une contrainte de clé unique dans MySQL à l'aide de 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!