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. Herunterladen Download-Adresse: https://dev.my...
Ein großer Teil der Datenverwaltung besteht aus S...
Heutzutage beginnen immer mehr Front-End-Entwickle...
1. Installieren Sie Apache $ sudo apt update &...
Dieser Artikel erläutert anhand von Beispielen di...
Inhaltsverzeichnis Als Attribut- und Eigenschafts...
Inhaltsverzeichnis Versionshinweise Erstellen ein...
MySQL-Escape Escape bedeutet die ursprüngliche Se...
In diesem Artikel wird der spezifische Code der o...
Inhaltsverzeichnis Funktionsformat sofort ausführ...
Als ich anfing, Webseiten mit XHTML CSS zu entwer...
Frage Wie können wir bei einer bestimmten MySQL-V...
Verwenden Sie gespeicherte Prozeduren, um Transak...
1. Benennungskonventionen für CSS-Dateien Vorschl...
Microsoft IIS IIS (Internet Information Server) i...