Heim  >  Artikel  >  tägliche Programmierung  >  Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

藏色散人
藏色散人Original
2018-10-25 15:16:5922359Durchsuche

Dieser Artikel führt Sie hauptsächlich in wie man Fremdschlüssel in MySQL löscht ein.

Dann habe ich Ihnen im vorherigen Artikel das Grundwissen über MySQL-Fremdschlüssel vorgestellt, einschließlich der grundlegenden Definition und Verwendung von Fremdschlüsseln.

Bevor Sie mit der Einführung des Inhalts dieses Abschnitts beginnen, können Sie sich auf die folgenden Artikel beziehen:

[Was ist ein MySQL-Fremdschlüssel? Welche Verwendungsmöglichkeiten gibt es?

Wie erstelle ich Fremdschlüssel in einer MySQL-Datenbank?

Wie verwende ich MySQL-Fremdschlüssel? Einführung in die Verwendung von Fremdschlüsseln in der MySQL-Datenbank]

[Wie füge ich Fremdschlüssel zur MySQL-Datentabelle hinzu?

Im Folgenden werden wir weiterhin anhand einfacher Beispiele die Methode zum Löschen von Fremdschlüsseln in MySQL vorstellen.

1. Verwenden Sie das Befehlszeilentool, um Fremdschlüssel zu löschen

Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

Die Syntax zum Löschen von Fremdschlüsseln lautet wie folgt :

alter table +表名 + drop foreign key +外键名字

Das Befehlsbeispiel zum Löschen eines Fremdschlüssels lautet wie folgt:

alter table stu drop foreign key stu_class;

Hier löschen wir den Fremdschlüssel in der Stu-Tabelle.

Hinweis: In einer Datentabelle können mehrere Fremdschlüssel vorhanden sein.

Dann können wir mit dem Navicat-Tool prüfen, ob der Fremdschlüssel erfolgreich gelöscht wurde.

Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

Dann können wir, wie in der Abbildung gezeigt, feststellen, dass die Stu-Tabelle keinen Fremdschlüssel enthält. Zeigt an, dass wir den Fremdschlüssel erfolgreich gelöscht haben.

2. Fremdschlüssel über Navicat löschen

Navicat ist eine Reihe schneller, zuverlässiger und recht kostengünstiger Datenbankverwaltungstools, die die Datenbankverwaltung vereinfachen und die Systemkosten senken sollen. Dank der Verwaltungskosten und der intuitiven grafischen Benutzeroberfläche können Sie Informationen sicher und einfach erstellen, organisieren, darauf zugreifen und teilen.

Zuerst können wir der Stu-Tabelle ein Fremdschlüsselfeld c_id hinzufügen.

Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

Anschließend verwenden Sie Navicat, um den Fremdschlüssel zu löschen.

Wie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos)

Wie im Bild gezeigt, können wir auf die Schaltfläche „Fremdschlüssel löschen“ klicken.

In diesem Artikel geht es um die MySQL-Methode zum Löschen von Fremdschlüsseln. Er ist auch sehr einfach und leicht zu verstehen.

Wenn Sie mehr über MySQL erfahren möchten, können Sie der chinesischen PHP-Website MySQL-Video-Tutorial folgen. Jeder ist herzlich willkommen, sich darauf zu beziehen und zu lernen!

Das obige ist der detaillierte Inhalt vonWie lösche ich Fremdschlüssel in MySQL? (Bilder + Videos). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn