Heim > Datenbank > MySQL-Tutorial > Hauptteil

DDL

PHP中文网
Freigeben: 2017-07-09 18:14:02
Original
1404 Leute haben es durchsucht

#DDL – DATA DEFINITION LANGUAGE
#----------Bibliothek-----------------
#Erstellen Sie eine Datenbank
DATENBANK ERSTELLEN Tag 19;
#Erstellen Sie eine Datenbank, die als utf8
codiert ist ERSTELLEN SIE DATENBANK Tag 191 CHARSET UTF8;

#Alle Datenbanknamen anzeigen
DATENBANKEN ANZEIGEN;

#Informationen zur Datenbankerstellung anzeigen
SHOW CREATE DATABASE day191;
ZEIGEN SIE DATENBANK ERSTELLEN Tag 19;
SHOW CREATE DATABASE ex01;

#Löschen Sie die angegebene Datenbank
DROP DATABASE Tag191;

#Sehen Sie sich die verwendete Datenbank an
SELECT DATABASE();

#Wählen Sie die Verwendung einer Datenbank
VERWENDEN Sie Tag 19;
#Sehen Sie sich die verwendete Datenbank an
SELECT DATABASE();

#Alle Tabellen in der Bibliothek anzeigen
TABELLEN ANZEIGEN;

#----------Tabelle-------------
#Tabelle erstellen und Felder hinzufügen
TABELLE ERSTELLEN abc(
Hilfe INT PRIMARY KEY,
aname VARCHAR(20) NOT NULL UNIQUE,
Alter INT NULL);

TABELLE ERSTELLEN abcd(
hat INT PRIMARY KEY,
dname VARCHAR(20),
ddate DATUM
);

#Tabellenstruktur anzeigen
DESC abc;
DESC abcd;

#Tabelle abcd löschen
DROP TABLE abcd;
#Alle Tabellen anzeigen
TABELLEN ANZEIGEN;

#Tabelle ändern und Spalte hinzufügen
ALTER TABLE abc
ADD hobby VARCHAR(24) NULL DEFAULT '0';
#Tabellenstruktur anzeigen
DESC abc;

#Tabelle ändern – Spalte löschen
ALTER TABLE abc
DROP Hobby;
#Tabellenstruktur anzeigen
DESC abc;

#Ändern Sie den Datentyp und die Einschränkungen der Spalte
ALTER TABLE abc
MODIFY aage VARCHAR(20);
DESC abc;

#Feldnamen ändern
ALTER TABLE abc
CHANGE age age DOUBLE(3,2) NOT NULL DEFAULT 0;
DESC abc;

#Tabellennamen ändern
TABELLE von abc IN bbc umbenennen;
DESC bbc;

TABELLE BBC IN ABC UMBENENNEN;
DESC abc;

Das obige ist der detaillierte Inhalt vonDDL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage