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
Inhaltsverzeichnis 1. Übersicht 1. Einführung ins...
Inhaltsverzeichnis Zeilen-Spalten-Konvertierung A...
Bei der Erstellung von Webseiten ist das Anzeigen...
Inhaltsverzeichnis 1. RegExp-Objekt 2. Grammatik ...
1. Version verwenden vite:2.0 Ant-Design-Vue: 2.0...
Vorwort In der letzten Ausgabe haben wir Ihnen Li...
1. Docker installieren 1. Ich habe Centos7 in der...
<br /> Dieser Artikel wurde von Rachel Golds...
1. Was ist Semantisierung? Erklärung zum Bing-Wör...
Die Farbdarstellung auf einer Webseite wird von ve...
1. Notwendigkeit des Tunings Ich habe mich immer ...
MySQL 8.0.3 steht kurz vor der Veröffentlichung. ...
Aus Kodierungsgründen werden beim Hochladen oder ...
Heutzutage wird die Bildschirmauflösung von Compu...
Inhaltsverzeichnis 1. Einführung in die grub.cfg-...