Ein Primärschlüssel wird verwendet, um jede Zeile in einer Tabelle zu identifizieren. Es ist ein eindeutiger Wert , und bedeutet, dass es nur eine Zeile für jeden Primärschlüssel. Im Gegensatz zu anderen Tasten können keine Zeile eine leere Primärschlüssel. Der Primärschlüssel kann eine vorhandene Spalte in einer Tabelle , oder Sie können einen separaten Spalte ausschließlich als Primärschlüssel funktionieren erstellen. Nach dem Erstellen einer Tabelle können Sie feststellen, dass Sie den Primärschlüssel für die Tabelle ändern müssen . In MySQL ermöglicht das "ALTER TABLE " -Anweisung , um die Änderung vorzunehmen. Anleitung
1
Öffnen Sie ein Terminal-Fenster ( Linux /Unix) oder eine Eingabeaufforderung (Windows).
2
Geben Sie den Befehl " mysql- u user - p" ; in der MySQL- Datenbank zu protokollieren. Ersetzen Sie das Wort "user" mit Ihrem richtigen Benutzernamen
3
Geben Sie den Befehl . " Use database ; ", um die Datenbank mit der Tabelle, die Sie ändern möchten verbinden . Ersetzen Sie das Wort " Datenbank " mit dem richtigen Namen der Datenbank
4
Geben Sie den Befehl "ALTER TABLE tabellenname Drop Primärschlüssel ; ." , Um die vorhandene Primärschlüssel für diese Tabelle fallen . Ersetzen Sie das Wort " Tabellenname " mit dem richtigen Namen für die Tabelle
5
Geben Sie den Befehl "ALTER TABLE tabellenname Primärschlüssel automatisch hinzufügen (Spaltenname) ; ." , Um die neue Primär-Schlüssel erstellen. Ersetzen Sie das Wort " Tabellenname " und " column_name " mit dem richtigen Namen der Tabelle und Spaltennamen.
6
Geben Sie den Befehl " beschreiben Tabellenname " , um sicherzustellen, dass die Änderungen korrekt vorgenommen wurden .