DDL in MySQL stellt Datenbankdefinitionsanweisungen dar, die zum Erstellen von Tabellen, Indizes, Ansichten, gespeicherten Prozeduren, Triggern usw. in der Datenbank verwendet werden.
Häufig verwendete Schlüsselwörter für Anweisungen sind: CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME.
Empfohlener Kurs: MySQL-Tutorial.
Das von DDL beschriebene Schema muss durch Computersoftware kompiliert und in ein für die Anwendung geeignetes Format konvertiert werden Computerspeicherung, Abfrage und manipulierte Formate. Das Programm, das diese Konvertierung durchführt, wird als Mustercompiler bezeichnet.
Der Schema-Compiler verarbeitet Schemadefinitionen, um hauptsächlich zwei Arten von Daten zu erzeugen: Datenwörterbücher und Datentyp- und Strukturdefinitionen.
Das Datenwörterbuch und die internen Strukturinformationen der Datenbank bilden die Grundlage für die Erstellung der Datenbank entsprechend dem Schema. Basierend auf diesen Informationen wird die logische Struktur erstellt, die jeder Datenbank entspricht von Datenbankdaten basieren auch auf den Schemainformationen. Bestimmen Sie die Methode und Art des Datenzugriffs sowie die Beziehung zwischen Daten und den Integritätsbeschränkungen für die Daten.
Das Datenwörterbuch ist die interne Informationsdarstellung des Schemas, und die Speichermethode des Datenwörterbuchs variiert je nach DBMS.
Die Definition von Datentypen und -strukturen bedeutet, dass die Anwendung die generierten und extrahierten Datentypen und -strukturen verstehen muss, wenn sie eine Verbindung zu einer Datenbank herstellt. Dabei handelt es sich um die Datentyp- und Strukturdefinition des Benutzerarbeitsbereichs, die für verschiedene Hostsprachen bereitgestellt wird, wodurch die logische Struktur des Benutzerarbeitsbereichs und der Datenbank konsistent wird und der Datenkonvertierungsprozess reduziert wird. Diese Art der Datentyp- und Strukturdefinition wird normalerweise in a verwendet Header-Datei durchführen.
Normalerweise gibt es zwei Möglichkeiten, ein Datenbankschema zu definieren: die interaktive Definition des Schemas und die Definition des Schemas über den Beschreibungstext der Datenbeschreibungssprache DDL.
Datenbankebene
Alle Datenbanken anzeigen: Datenbanken anzeigen;
Eine Datenbank eingeben: Datenbankname verwenden;
Erstellen eine Datenbank: Datenbank-Datenbankname erstellen;
Eine Datenbank mit einem angegebenen Zeichensatz erstellen: Datenbank-Datenbankname erstellen, Zeichensatz utf8;
Informationen zur Datenbankerstellung anzeigen: Datenbank erstellen, Datenbank-Datenbankname anzeigen;
Ändern Sie die Codierung der Datenbank: Ändern Sie den Zeichensatz gb2312;
Eine Datenbank löschen: Löschen Sie den Datenbanknamen;
Das obige ist der detaillierte Inhalt vonMySQL-DDL-Operationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!