Heim  >  Artikel  >  Datenbank  >  So erstellen Sie Einschränkungen in phpmyadmin

So erstellen Sie Einschränkungen in phpmyadmin

藏色散人
藏色散人Original
2020-04-06 10:37:513510Durchsuche

So erstellen Sie Einschränkungen in phpmyadmin

phpmyadminWie erstelle ich Einschränkungen? So verwenden Sie phpmyadmin zum Festlegen von Fremdschlüsseleinschränkungen

In der Vergangenheit wurden SQL-Anweisungen verwendet, um Primär- und Fremdschlüssel zuzuordnen. Jetzt ist es viel bequemer, das visuelle phpmyadmin zu verwenden, aber wenn Primär- und Fremdschlüssel ausgeführt werden Aufgrund der Fremdschlüsseleinschränkungen kann ich nicht finden, wo sich die Operation befindet. Die Suche im Internet ist sehr seltsam und viele von ihnen sagen, dass Sie die SQL-Anweisung verwenden müssen. Sehen Sie sich die Schritte an:

Ich habe zwei Tabellen erstellt:

Tabelle 1: Klasse1 (Haupttabelle)

So erstellen Sie Einschränkungen in phpmyadmin

Tabelle 2: Klasse2: (beigefügte Tabelle)

So erstellen Sie Einschränkungen in phpmyadmin

Zu diesem Zeitpunkt möchte ich, dass der Name in Klasse1 mit dem Datennamen in Klasse2 verknüpft wird. Zu diesem Zeitpunkt müssen wir auf einige Punkte achten:

Erstens: Die Haupttabelle kann mehrere Fremdschlüssel haben. Fremdschlüssel Der Primärschlüssel der Haupttabelle kann wiederholt werden, aber der Fremdschlüssel muss der Primärschlüssel der angehängten Tabelle sein und der Typ muss derselbe sein

Zweitens: Die Typen der beiden Tabellen müssen InnoDB-Engines sein. Dies kann beim Erstellen der Tabelle erfolgen. Einrichten:

So erstellen Sie Einschränkungen in phpmyadmin

Natürlich ist das der Fall Es spielt keine Rolle, ob wir die Tabelle erstellen, wir können sie trotzdem festlegen:

So erstellen Sie Einschränkungen in phpmyadmin

Zu diesem Zeitpunkt können Sie sehen Eine verwandte Ansicht in der Tabelle, die möglicherweise mit der Version zusammenhängt, wird hier angezeigt ;

Klicken Sie auf:

So erstellen Sie Einschränkungen in phpmyadmin

Perfekt

Das obige ist der detaillierte Inhalt vonSo erstellen Sie Einschränkungen in phpmyadmin. 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