Heim  >  Artikel  >  Datenbank  >  Machen Sie sich in einer Minute mit der MySQL-DDL vertraut

Machen Sie sich in einer Minute mit der MySQL-DDL vertraut

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-03-23 17:51:392532Durchsuche

Dieser Artikel stellt hauptsächlich die allgemeinen Vorgänge von MySQL DDL vor. Der Artikel stellt es detailliert anhand von Beispielcode vor, der einen gewissen Referenz-Lernwert für jedermanns Studium oder Arbeit hat! Lassen Sie uns vom Herausgeber unten lernen.

Machen Sie sich in einer Minute mit der MySQL-DDL vertraut

SQL-Klassifizierung:

SQL-Anweisungen können hauptsächlich in die folgenden drei Kategorien unterteilt werden:

DDL-Anweisungen: Datendefinitionssprache, diese Anweisungen definieren verschiedene Datensegmente, Datenbanken, Tabellen, Spalten, Indizes und andere Datenbanken Objekt. Zu den häufig verwendeten Schlüsselwörtern für Anweisungen gehören hauptsächlich create, drop, alter usw. createdropalter等。

DML语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括insertdeleteupdateselect等。

DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。主要的语句关键字包括grantrevoke

DML-Anweisungen: Datenmanipulationsanweisungen, die zum Hinzufügen, Löschen, Aktualisieren und Abfragen von Datenbankeinträgen sowie zum Überprüfen der Datenintegrität verwendet werden. Zu den häufig verwendeten Schlüsselwörtern für Anweisungen gehören hauptsächlich insert, delete, update, select usw.

DCL-Anweisung: Datenkontrollanweisung, die zur Steuerung der direkten Berechtigungs- und Zugriffsebenen verschiedener Datensegmente verwendet wird. Diese Anweisungen definieren die Datenbank, Tabellen, Felder, Benutzerzugriffsrechte und Sicherheitsstufen. Zu den Hauptschlüsselwörtern der Anweisung gehören grant, revoke usw. Was wir heute hauptsächlich vorstellen, sind DDL-Anweisungen

1. Erstellen Sie eine Datenbank.

Syntax:

create database 数据库名;

Wählen Sie die zu bedienende Datenbank aus: USE-Datenbank; Es!
Alle Datentabellen in der Datenbank anzeigen;

mysql> create database test;//创建数据库
Query OK, 1 row affected (0.00 sec)

mysql> use test;//使用刚创的数据库
Database changed
mysql> show table;
Empty set (0.11 sec)//查看数据库中的表,因为我们没有创,所以为空

2. Datenbank löschen:

drop database 数据库名;

Beispiel:

mysql> drop database test;//删除我们刚刚创建的数据库

3. Erstellen Sie eine Tabelle (in welcher Datenbank Sie erstellen müssen).

Syntax:

create table 表名(
字段1名 字段1类型 列的约束条件,
字段2名 字段2类型 列的约束条件,
...);

4. Tabelle löschen

Syntax:

mysql> create table student//创建数据表
    ->(
    ->ID Int,
    ->Name varchar(12)
    );
    Query OK, 0 row affected (0.13 sec)

Empfohlenes Tutorial:
MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonMachen Sie sich in einer Minute mit der MySQL-DDL vertraut. 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
Vorheriger Artikel:Warum MySQL-Indizes verwenden?Nächster Artikel:Warum MySQL-Indizes verwenden?