数据定义语言(DDL)对数据库的常用操作

SQL语句的分类:
【1】DDL(Data Defination Language):数据定义语言
主要用途:创建、删除、修改-库和表结构
【2】DML(Data Manipulation Language):数据操作语言
主要用途:增、删、改-表的记录
【3】DQL(Data Query Language):数据查询语言
主要用途:查询数据
【4】DCL(Data Control Language):数据控制语言
主要用途:用户的创建、授权


本文整理数据定义语言(DDL)中对数据库的一些常用操作,如下:

Part A——数据库的查看、切换、创建、删除

1.查看所有数据库
语法: SHOW DATABASES;

数据定义语言(DDL)对数据库的常用操作_第1张图片

2.切换数据库
语法: USE 数据库名;

3.创建数据库
语法: CREATE DATABASE 数据库名;

数据定义语言(DDL)对数据库的常用操作_第2张图片

4.删除数据库
语法: DROP DATABASE 数据库名;

数据定义语言(DDL)对数据库的常用操作_第3张图片


Part B——数据库表的创建、查看、删除

1.创建数据库表结构
语法:

CREATE TABLE 表名(
      列名1 列类型 其他关键词,
      列名2 列类型 其他关键词,
      ...,
      列名n 列类型
);
数据定义语言(DDL)对数据库的常用操作_第4张图片

2.查看当前数据库的表
语法: SHOW TABLES;

数据定义语言(DDL)对数据库的常用操作_第5张图片

3.查看表结构
语法: DESC 表名;

数据定义语言(DDL)对数据库的常用操作_第6张图片

4.查看创建表的SQL语句;
语法: SHOW CREATE TABLE 表名;

数据定义语言(DDL)对数据库的常用操作_第7张图片

5.删除表
语法: DROP TABLE 表名;

数据定义语言(DDL)对数据库的常用操作_第8张图片


Part C——列的添加、修改、删除,表名修改

1.添加表字段(添加列)
语法:

ALERT TABLE 表名 ADD(
    列名1 列类型,
    列名2 列类型,
    ...,
    列名n 列类型
);
数据定义语言(DDL)对数据库的常用操作_第9张图片

2.修改列类型
语法: ALERT TABLE 表名 MODIFY 列名 列类型;

数据定义语言(DDL)对数据库的常用操作_第10张图片

3.修改列名、类型
语法: ALERT TABLE 表名 CHANGE 原列名 新列名 列类型;

数据定义语言(DDL)对数据库的常用操作_第11张图片

4. 删除表中的某一列
语法: ALERT TABLE 表名 DROP 列名

数据定义语言(DDL)对数据库的常用操作_第12张图片

5.修改表名
语法: ALERT TABLE 表名 RENAME 新表名;
 or  ALERT TABLE 表名 RENAME TO 新表名;

数据定义语言(DDL)对数据库的常用操作_第13张图片

你可能感兴趣的:(数据定义语言(DDL)对数据库的常用操作)