Maison > base de données > tutoriel mysql > le corps du texte

Vous faire comprendre MySQL DDL en une minute

醉折花枝作酒筹
Libérer: 2021-03-24 09:05:02
original
2531 Les gens l'ont consulté

Cet article présente principalement les opérations courantes de Mysql DDL. L'article le présente en détail à travers un exemple de code, qui a une certaine valeur d'apprentissage de référence pour l'étude ou le travail de chacun ! Apprenons de l'éditeur ci-dessous.

Vous faire comprendre MySQL DDL en une minute

Classification SQL :

Les instructions SQL peuvent être principalement divisées dans les 3 catégories suivantes :

Instructions DDL : Langage de définition de données, ces instructions définissent différents segments de données, bases de données, tables, colonnes, index et autres objets de base de données. Les mots-clés de phrases couramment utilisés incluent principalement create, drop, alter, etc.

Instruction DML : instruction de manipulation de données, utilisée pour ajouter, supprimer, mettre à jour et interroger des enregistrements de base de données, et vérifier l'intégrité des données. Les mots-clés de phrases couramment utilisés incluent principalement insert, delete, update, select, etc.

Instruction DCL : instruction de contrôle des données, une instruction utilisée pour contrôler les autorisations directes et les niveaux d'accès de différents segments de données. Ces instructions définissent la base de données, les tables, les champs, les droits d'accès des utilisateurs et les niveaux de sécurité. Les mots-clés de la phrase principale incluent grant, revoke, etc.

Ce que nous présentons principalement aujourd'hui est l'instruction DDL

1 Créer une base de données

Syntaxe :

create database 数据库名;
Copier après la connexion

Sélectionnez la base de données. pour faire fonctionner : USE base de données; Pour que la base de données soit exploitée, il faut utiliser use pour la sélectionner !

Afficher toutes les tables de données dans la base de données Afficher les tables ;

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)//查看数据库中的表,因为我们没有创,所以为空
Copier après la connexion

2. Supprimer la base de données :

Syntaxe :

drop database 数据库名;
Copier après la connexion

Exemple :

mysql> drop database test;//删除我们刚刚创建的数据库
Copier après la connexion

3. Créez une table (dans quelle base de données pour créer une table, vous devez utiliser use pour sélectionner la base de données sur laquelle opérer)<🎜. >

Syntaxe :

create table 表名(
字段1名 字段1类型 列的约束条件,
字段2名 字段2类型 列的约束条件,
...);
Copier après la connexion

Exemple :

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

4. Supprimer le tableau

Syntaxe :


drop table 表名;
Copier après la connexion

Exemple :

mysql> drop table student;//删除我们刚刚创建的数据表
Copier après la connexion
Tutoriel recommandé :

Tutoriel vidéo MySQL

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal