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 @   只强  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示