Heim > Datenbank > phpMyAdmin > Hauptteil

So legen Sie Fremdschlüssel in phpmyadmin fest

下次还敢
Freigeben: 2024-04-07 15:03:25
Original
890 Leute haben es durchsucht

Wie lege ich Fremdschlüssel fest? Erstellen Sie eine Haupttabelle und eine Untertabelle. Öffnen Sie das phpMyAdmin-Dashboard. Wählen Sie die Haupttabelle aus. Öffnen Sie die Registerkarte „Struktur“. Fügen Sie eine Fremdschlüsselspalte hinzu und wählen Sie die zugehörige Spalte in der untergeordneten Tabelle aus. Wählen Sie den Fremdschlüsseltyp (z. B. „CASCADE“). Änderungen speichern.

So legen Sie Fremdschlüssel in phpmyadmin fest

So richten Sie Fremdschlüssel mit phpMyAdmin ein

Ein Fremdschlüssel ist eine Datenbankbeziehung, die eine Spalte in einer Tabelle mit einer Spalte in einer anderen Tabelle verknüpft und so Datenintegrität und -konsistenz gewährleistet. Hier ist eine Schritt-für-Schritt-Anleitung zum Einrichten von Fremdschlüsseln mit phpMyAdmin:

Schritt 1: Haupt- und Untertabellen erstellen

Zuerst müssen Sie zwei Tabellen erstellen: Haupt- und Untertabellen. Die Haupttabelle enthält die übergeordneten Daten und die untergeordnete Tabelle enthält die mit der übergeordneten Tabelle verknüpften Daten.

Schritt 2: Öffnen Sie phpMyAdmin.

Melden Sie sich beim phpMyAdmin-Dashboard an.

Schritt 3: Wählen Sie die Haupttabelle aus

Wählen Sie im linken Bereich die Haupttabelle aus, in der Sie den Fremdschlüssel erstellen möchten.

Schritt 4: Öffnen Sie die Registerkarte „Struktur“.

Klicken Sie unten in der Haupttabelle auf die Registerkarte „Struktur“.

Schritt 5: Fremdschlüsselspalte hinzufügen

Geben Sie im Abschnitt „Fremdschlüssel hinzufügen“ den Namen der Untertabelle und die Fremdschlüsselspalte ein.

Schritt 6: Wählen Sie die zugehörige Spalte in der untergeordneten Tabelle aus.

Wählen Sie im Feld „Subtable Foreign Key“ die Spalte in der untergeordneten Tabelle aus, die mit der Spalte in der Haupttabelle verknüpft werden soll.

Schritt 7: Wählen Sie den Fremdschlüsseltyp aus

Wählen Sie im Dropdown-Menü „Fremdschlüsseltyp“ den Typ des Fremdschlüssels aus, den Sie verwenden möchten. Normalerweise wählen Sie „CASCADE“, was bedeutet, dass beim Löschen oder Aktualisieren von Daten in der Haupttabelle auch die zugehörigen Daten in der untergeordneten Tabelle gelöscht oder aktualisiert werden.

Schritt 8: Änderungen speichern

Klicken Sie auf die Schaltfläche „Speichern“, um die Fremdschlüsseleinstellungen zu speichern.

Beispiel:

Angenommen, Sie haben eine Haupttabelle namens „Kunden“, die die folgenden Spalten enthält:

  • Kunden-ID
  • Kundenname

Es gibt auch eine Untertabelle namens „Bestellungen“, die die folgenden Spalten enthält:

  • order_id
  • customer_id
  • order_date

Um einen Fremdschlüssel einzurichten, können Sie eine Fremdschlüsselspalte namens „customer_id“ in der Tabelle „Customers“ hinzufügen, um sie mit der Tabelle „Orders“ zu verknüpfen. Die „customer_id“ Spalte. Dadurch wird sichergestellt, dass jede Bestellung einem Kunden zugeordnet ist und bei der Löschung von Kundendaten auch die entsprechenden Bestelldaten gelöscht werden.

Das obige ist der detaillierte Inhalt vonSo legen Sie Fremdschlüssel in phpmyadmin fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage