1.SQL简介

五种SQL语言

DDL语言 —— 数据定义语言

数据库对象进行创建、修改和删除操作

  • CREATE :创建数据库对象
  • ALTER:修改数据库对象
  • DROP:删除数据库对象
CREATE DATABASE if not exists DB_NAME default charset=utf8mb4; # 创建新库

DEOP TABLE DB_NAME; # 删除库
DEOP TABLE TA_NAME; # 删除表

#创建表
CREATE TABLE TA_NAME(
	ID CHAR(8) NOT NULL PRIMARY KEY,
    NAME CHAR(20) NOT NULL,
    SEX CHAR(2) NOT NULL
);

DML语言 —— 数据操作语言

DML主要用于对数据库中的数据进行增加、修改和删除的操作

  • INSERT:增加数据
  • UPDATE:修改数据
  • DELETE:删除数据

DQL语言 —— 数据查询语言

DQL主要用于数据的查询,其基本结构是使用SELECT子句,FROM子句和WHERE子句的组合来查询一条或多条数据

  • SELECT
  • FROM
  • WHERE

DCL语言 —— 数据控制语言

DCL用来授予或回收访问数据库的权限

  • GRANT:授予用户某种权限
  • REVOKE:回收授予的某种权限

TCL语言 —— 事务控制语言

TCL用于数据库的食物管理

  • START TRANSACTION:开启事务
  • COMMIT:提交事务
  • ROLLBACK:回滚事务
  • SET TRANSACTION:设置事务的属性

SQL的基本功能,一定要会

  • 执行数据查询
  • 插入新的数据
  • 更新数据库中的数据
  • 从数据库删除数据记录
  • 创建新的数据库
  • 创建新表
  • 创建存储过程
  • 创建视图
  • 设置权限
posted @ 2022-01-19 18:40  只强  阅读(54)  评论(0编辑  收藏  举报