In diesem Artikel werden anhand von Beispielen allgemeine Vorgänge mit MySQL-Fremdschlüsseleinschränkungen beschrieben. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: 1. Sehen Sie sich die SQL-Anweisung zum Erstellen der Datenbanktabelle an Tabelle erstellen VIP anzeigen 2. Zeigen Sie den Einschränkungsnamen des Fremdschlüssels an Tabelle „vip“ erstellen ( `id` int(11) NICHT NULL AUTO_INCREMENT, `Adresse` varchar(255) DEFAULT NULL, `code` varchar(255) DEFAULT NULL, `mobile` varchar(255) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `score` int(11) DEFAULT NULL, `id_code` varchar(255) DEFAULT NULL, `Benutzer-ID` int(11) DEFAULT NULL, Primärschlüssel (`id`), SCHLÜSSEL `FK1C81D1738DA76` (`user_id`), CONSTRAINT `FK1C81D1738DA76` FOREIGN KEY (`user_id`) REFERENZEN `Benutzer` (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 3. Entfernen Sie Fremdschlüsseleinschränkungen Tabelle ändern, VIP, Fremdschlüssel löschen, FK1C81D1738DA76 4. Fremdschlüssel löschen Tabelle ändern, VIP löschen, Benutzer-ID 5. Fügen Sie Fremdschlüsseleinschränkungen hinzu ALTER TABLE `tfeedbackmessage` EINSCHRÄNKUNG HINZUFÜGEN `FK_i1q2cf5pxfr8r69cfci3yyari` FREMDER SCHLÜSSEL (`HANDLERID`) REFERENZEN `toperationuser` (`FID`) BEIM LÖSCHEN KASKADE, BEIM UPDATE EINSCHRÄNKEN; Zusammenfassung gängiger Vorgänge: Zeigen Sie die Feldinformationen der Tabelle an: desc Tabellenname; Alle Informationen der Tabelle anzeigen: Tabelle erstellen, Tabellenname anzeigen; Fügen Sie eine Primärschlüsseleinschränkung hinzu: Ändern Sie den Tabellennamen der Tabelle, fügen Sie eine Einschränkung für den Primärschlüssel hinzu (z. B.: PK_Tabellenname), Primärschlüssel-Tabellenname (Primärschlüsselfeld); Fremdschlüsseleinschränkung hinzufügen: Tabelle ändern, Einschränkung hinzufügen Fremdschlüssel aus Tabelle (wie: FK_aus Tabelle_Primärtabelle) Fremdschlüssel aus Tabelle (Fremdschlüsselfeld) verweist auf Primärtabelle (Primärschlüsselfeld); Löschen Sie die Primärschlüsseleinschränkung: „Alter Table Table Name Drop Primary Key“; Fremdschlüsseleinschränkungen löschen: Tabelle ändern, Tabellenname, Fremdschlüssel löschen (Groß-/Kleinschreibung beachten); Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „Kenntnisse zu MySQL-Protokolloperationen“, „Kenntnisse zu MySQL-Transaktionsoperationen“, „Kenntnisse zu gespeicherten MySQL-Prozeduren“, „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“ und „Zusammenfassung der allgemeinen MySQL-Funktionen“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: So verstehen Sie die Dateninteraktion und -anzeige im Vue-Frontend und -Backend
>>: Erstellen Sie einen benutzerdefinierten Taskleistenindikator für Ihre Aufgaben unter Linux
1. Laden Sie das Repository-Image herunter Docker...
Mit zunehmender Anzahl von Besuchen steigt der Dr...
Redis ist ein verteilter Cache-Dienst. Caching is...
Da die Nachfrage nach Front-End-Seiten weiter ste...
In diesem Artikel werden die Installations- und K...
In diesem Artikel wird der spezifische Code von V...
Wirkung: Wenn sich die Diashow in eine Richtung b...
1: Verstehen Sie die Bedeutung von Adressumschrei...
Inhaltsverzeichnis Überblick Anwendungsszenarien ...
Da der Router zu Hause die Bandbreite von 300 Mbi...
Inhaltsverzeichnis Zwei Module zur Verwendung von...
Ein WeakMap-Objekt ist eine Sammlung von Schlüsse...
Inhaltsverzeichnis Überblick Front-End-Wissenssys...
Der Unterschied zwischen CSS3-Animation und JS-An...
Dieser Artikel veranschaulicht anhand eines Beisp...