Heim  >  Artikel  >  Datenbank  >  Ausführliche Erläuterung von Beispielen für DDL-Anweisungen

Ausführliche Erläuterung von Beispielen für DDL-Anweisungen

零下一度
零下一度Original
2017-07-24 10:15:262115Durchsuche

2017-07-11 12:47:30

1 .Fragen Sie die Datenbank unter der aktuellen Verbindung ab
DATENBANKEN ANZEIGEN;

2. Erstellen Sie eine neue Datenbank
DATENBANK ERSTELLEN [ WENN NICHT EXISTIERT] java03 [CHARSET UTF8];

//DATENBANK ERSTELLEN java03;

3. Eine Datenbank löschen
DROP DATABASE [IF EXISTS] JAVA03;

4. Definierten Codierungssatz festlegen

ALTER DATABASE java03 CHARACTER SET utf8;

5. Geben Sie die Java03-Datenbank ein
USE java03 ;

6. Alle Tabellen in der aktuellen Datenbank anzeigen
TABELLEN ANZEIGEN;

7. Tabelle erstellen
Tabellennamen erstellen (
Spaltenname 1 Typ,
Spaltenname 2 Typ,
...
);

8. Drucken Sie die Erstellungsanweisung der Tabelle aus
SHOW CREATE TABLE Tabellenname

//show create Tabellenklasse;

9. Tabellenstruktur anzeigen
DESC Tabellenname;

// absteigende Klasse;

10. Tabelle löschen
DROP TABLE Tabellenname ;

11. Spalten hinzufügen
ALTER TABLE Tabellenname ADD (Spaltenname 1 Typ, Spaltenname 2 Typ,...);

12 Spaltennamentyp ändern
TABELLENNAME ÄNDERN, Spaltennamentyp ändern

//ALTER TABLE student MODIFY classid char; Studententabelle ändern Der Klassenspaltentyp wird in den Zeichentyp geändert

13 Ändern der Spaltenname

ALTER TABLE Tabellenname CHANGE alter Spaltenname neuer Spaltenname Typ;

//ALTER TABLE student CHANGE classid class char;

Ändern Sie die Klassen-ID in der Schülertabelle in „Der Spaltenname einer Spalte wird in „Klasse“ geändert

14. Spalte löschen

ALTER TABLE-Tabellenname DROP-Spaltenname;

//ALTER TABLE student DROP-Klasse

Löschen Sie die Klassenspalte in der Schülertabelle

15. Ändern Sie den Tabellennamen

ALTER TABLE alter Tabellenname RENAME neu Tabellenname;

/ /ALTER TABLE student RENAME s1 ;

Ändern Sie den Tabellennamen der Schülertabelle in s1

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Beispielen für DDL-Anweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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