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.
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 数据库名;
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)//查看数据库中的表,因为我们没有创,所以为空
2. Supprimer la base de données :
Syntaxe :
drop database 数据库名;
Exemple :
mysql> drop database test;//删除我们刚刚创建的数据库
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)<🎜. >
create table 表名( 字段1名 字段1类型 列的约束条件, 字段2名 字段2类型 列的约束条件, ...);
mysql> create table student//创建数据表 ->( ->ID Int, ->Name varchar(12) ); Query OK, 0 row affected (0.13 sec)
4. Supprimer le tableau
Syntaxe :drop table 表名;
mysql> drop table student;//删除我们刚刚创建的数据表
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!