Dies ist ein kurzes Tutorial zum Entfernen von eindeutigen oder Primärschlüsseln aus Ihrer MYSql-Tabelle. Manchmal fügen wir der Tabellenspalte einen eindeutigen Schlüssel hinzu, um einen doppelten Eintrag zu verhindern. Wenn Sie jedoch auf jeden Fall einige doppelte Daten in Ihrer Tabelle benötigen, wie in meinem Fall, habe ich einen eindeutigen Schlüssel als company_name in meiner Firmentabelle zugewiesen, um zu verhindern, dass doppelte Firmennamen in my gespeichert werden mysql-Tabelle, aber nach einiger Zeit muss ich doppelte Firmennamen speichern, da einige Firmen mehrere Adressen haben, dann muss ich den eindeutigen Schlüssel aus der Firmentabelle entfernen, dann verwende ich die folgende Abfrage, um die Spalte company_name zu ändern. Mit Mysql ALTER Befehl können Sie Tabellenspalteneigenschaften ändern.
Einzigartigen Schlüssel entfernen..
ALTER TABLE companies DROP INDEX company_name; |
Primärschlüssel wird entfernt..
ALTER TABLE companies DROP INDEX 'PRIMARY'; |