it-swarm.com.de

Wie kann ich mehrere Primärschlüssel in phpmyadmin-Tabellen löschen?

Ich arbeite mit phpmyadmin.Ich habe eine Tabelle mit einem Primärschlüssel und 5 Feldern erstellt. Jetzt sind alle ganzzahligen Felder zu einem Primärschlüssel geworden. Ich habe es mit dem Befehl drop versucht, aber es hilft nicht. Wie kann ich alle Primärschlüssel aus der Tabelle entfernen?

18
user3256145

Öffnen Sie einfach die Registerkarte Structure in Ihrer phpmyadmin-Tabelle. Nach der Strukturbeschreibung sollte es einen Abschnitt Indexes geben, in dem alle Indizes angezeigt werden, einschließlich Ihrer Primärschlüssel. Dort können Sie jeden von Ihnen definierten Primärschlüssel ändern oder entfernen.

---- EDIT ----

enter image description here

35
nKn

Versuche dies

ALTER TABLE tabellenname MODIFY-Feldname INT NOT NULL;

ALTER TABLE Tabellenname DROP PRIMARY KEY;

7
Ajay Kumar

Hier erkläre ich Ihnen die Schritte, um zu tun:

Schritt 1: Wechseln Sie in die Beziehungsansicht.

Schritt 2: Indizes.

Schritt 3: Sie finden Keyname als PRIMARY.

Schritt 4: Lassen Sie den PRIMARY fallen

Schritt 5: Ok.

Vielen Dank.

Hier finden Sie alle Steps-Bilder, die Sie ganz einfach verfolgen können.

enter image description here

enter image description here

enter image description here

enter image description here

1

Möglicherweise haben Sie eine Spalte als FOREIGN KEY indiziert. In diesem Fall sollten Sie diesen Index löschen. Anschließend können Sie Ihren PRIMARY KEY ändern oder löschen.

0
Khalil Hamani