Löschen einer eindeutigen Schlüsseleinschränkung aus einer MySQL-Tabelle
Eine eindeutige Schlüsseleinschränkung erzwingt, dass der Wert einer Spalte innerhalb einer Tabelle eindeutig ist. Gelegentlich ist es notwendig, diese Einschränkung aufzuheben. Mit phpMyAdmin kann dieser Prozess in einer Reihe von Schritten durchgeführt werden.
Schritt 1: Identifizieren Sie den Indexnamen
Beginnen Sie mit dem Abrufen des zugehörigen Indexnamens der eindeutigen Schlüsseleinschränkung. Führen Sie die folgende SQL-Abfrage in phpMyAdmin aus:
<code class="sql">SHOW INDEX FROM tbl_name;</code>
Suchen Sie die Zeile, die der eindeutigen Schlüsseleinschränkung entspricht, und notieren Sie ihren Schlüsselnamen.
Schritt 2: Löschen den Index mithilfe von DROP INDEX
Wenn der Indexname bekannt ist, können Sie den eindeutigen Schlüssel entfernen Einschränkung mithilfe der DROP INDEX-Anweisung:
<code class="sql">DROP INDEX index_name ON tbl_name;</code>
Schritt 3: Alternativ ALTER TABLE verwenden
Sie können den Index auch mithilfe der ALTER TABLE-Syntax löschen:
<code class="sql">ALTER TABLE tbl_name DROP INDEX index_name;</code>
Nach der Ausführung wird die eindeutige Schlüsselbeschränkung aus der angegebenen Spalte entfernt, sodass doppelte Werte gespeichert werden können.
Das obige ist der detaillierte Inhalt vonWie lösche ich mit phpMyAdmin eine eindeutige Schlüsseleinschränkung in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!