Entfernen von fremden Schlüssel Syntax in MySQL

July 25

Fremdschlüssel verknüpfen Tabellen in Ihrer MySQL-Datenbank. Sie verwenden einen Fremdschlüssel auf einen Primärschlüssel in einer anderen Tabelle verlinken. Dadurch können Sie eine Liste mit Daten aus mehreren Tabellen abrufen. Sie können beispielsweise für einen Kunden Abfragen und eine Orders-Tabelle zum Abrufen von Bestellungen des Kunden zu verknüpfen. Der Primärschlüssel ist den gleichen Wert wie der Fremdschlüssel, so dass MySQL die beiden Tabellen verknüpfen kann. Wenn Sie nicht mehr benötigen, um eine Tabelle zu verknüpfen, löschen Sie den Fremdschlüssel.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start" und wählen Sie alle Programme. Klicken Sie unter MySQL Query Browser.

2 Verbinden Sie mit der Datenbank im Fenster geöffneten Assistenten. Geben Sie Ihren Benutzernamen, Passwort und Datenbank-Server-Namen im Fenster verbinden.

3 Geben Sie den folgenden Code um den Fremdschlüssel zu löschen:

verändern Sie Tabelle Table_name Drop fremde Schlüssel key_name

Ersetzen Sie "Tabellenname" durch den Namen Ihrer eigenen MySQL-Tabelle. Ersetzen Sie "Key_name" mit dem Namen des Schlüssels für die Spalte. Sie können mehrere Fremdschlüssel in einer Tabelle haben.

4 Klicken Sie auf "Ausführen", in der Query Browser-Symbolleiste. Die SQL-Abfrage ausgeführt wird, und der Schlüssel aus der Tabelle entfernt.